pg_waldump stucks with options --follow or -f and --stats or -z
Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
From: Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
To: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2021-11-15T14:02:38Z
Lists: pgsql-hackers
Attachments
- v1-0001-pg_waldump-error-out-with-options-follow-and-stat.patch (application/octet-stream) patch v1-0001
Hi, pg_waldump options, --follow or -f(to keep polling once per second for new WAL to appear) and --stats or -z don't work well together i.e. the command stucks [1]. I think the pg_waldump should emit an error. Note that the pg_basebakup does error out on incompatible options. Here's a small patch for fixing above along with a note in the documentation. Thoughts? [1] The following commands stuck: ./pg_waldump -p data/ -s 0/7000060 -f -z ./pg_waldump -p data/ -s 0/7000060 -f --stats='record' ./pg_waldump -p data/ -s 0/7000060 -f --stats='rmgr' [2] ubuntu3:~/postgres/inst/bin$ ./pg_waldump -p data/ -s 0/7000060 -f -z pg_waldump: error: --follow and --stats are incompatible options Try "pg_waldump --help" for more information. bharath@bharathubuntu3:~/postgres/inst/bin$ Regards, Bharath Rupireddy.
Commits
-
pg_waldump: Emit stats summary when interrupted by SIGINT
- f2c52eeba919 15.0 landed