Commit c846e67c authored by Heikki Linnakangas's avatar Heikki Linnakangas

Print wal_log_hints in the rm_desc routing of a parameter-change record.

It was an oversight in the original commit.

Also note in the sample config file that changing wal_log_hints requires a
restart.

Michael Paquier. Backpatch to 9.4, where wal_log_hints was added.
parent ebc2b681
...@@ -108,12 +108,15 @@ xlog_desc(StringInfo buf, XLogReaderState *record) ...@@ -108,12 +108,15 @@ xlog_desc(StringInfo buf, XLogReaderState *record)
} }
} }
appendStringInfo(buf, "max_connections=%d max_worker_processes=%d max_prepared_xacts=%d max_locks_per_xact=%d wal_level=%s", appendStringInfo(buf, "max_connections=%d max_worker_processes=%d "
"max_prepared_xacts=%d max_locks_per_xact=%d "
"wal_level=%s wal_log_hints=%s",
xlrec.MaxConnections, xlrec.MaxConnections,
xlrec.max_worker_processes, xlrec.max_worker_processes,
xlrec.max_prepared_xacts, xlrec.max_prepared_xacts,
xlrec.max_locks_per_xact, xlrec.max_locks_per_xact,
wal_level_str); wal_level_str,
xlrec.wal_log_hints ? "on" : "off");
} }
else if (info == XLOG_FPW_CHANGE) else if (info == XLOG_FPW_CHANGE)
{ {
......
...@@ -187,6 +187,7 @@ ...@@ -187,6 +187,7 @@
# open_sync # open_sync
#full_page_writes = on # recover from partial page writes #full_page_writes = on # recover from partial page writes
#wal_log_hints = off # also do full page writes of non-critical updates #wal_log_hints = off # also do full page writes of non-critical updates
# (change requires restart)
#wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers #wal_buffers = -1 # min 32kB, -1 sets based on shared_buffers
# (change requires restart) # (change requires restart)
#wal_writer_delay = 200ms # 1-10000 milliseconds #wal_writer_delay = 200ms # 1-10000 milliseconds
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment