]> granicus.if.org Git - postgresql/commit
Make logging about multixact wraparound protection less chatty.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 14 Mar 2017 16:47:46 +0000 (12:47 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 14 Mar 2017 16:47:53 +0000 (12:47 -0400)
commit5ed6fff6b729c3cce55d4abc8f695da93aa40a0d
tree92221a98d22c6e408c8c2f988da6dd8d37e76305
parentc6c099d31abd5ae22265787d4ab5fc9b3f563c87
Make logging about multixact wraparound protection less chatty.

The original messaging design, introduced in commit 068cfadf9, seems too
chatty now that some time has elapsed since the bug fix; most installations
will be in good shape and don't really need a reminder about this on every
postmaster start.

Hence, arrange to suppress the "wraparound protections are now enabled"
message during startup (specifically, during the TrimMultiXact() call).
The message will still appear if protection becomes effective at some
later point.

Discussion: https://postgr.es/m/17211.1489189214@sss.pgh.pa.us
src/backend/access/transam/multixact.c
src/backend/access/transam/xlog.c
src/backend/commands/vacuum.c
src/include/access/multixact.h