Contents
pg_waldump
A server utility for displaying a human-readable rendering of WAL files
pg_waldump
is a server utility which displays a human-readable rendering of WAL file contents.
pg_waldump
was added in PostgreSQL 9.3 as contrib module pg_xlogdump
and renamed to pg_waldump
in PostgreSQL 10.
Change history
- PostgreSQL 15
- option
--rmgr
can be specified multiple times (commit c8bf5098) - short option for
--block
changed from-k
to-B
(commit 52b55684) - short option for
--relation
changed from-l
to-R
(commit 52b55684) - option
--fork
now accepts the fork name, not the fork number (commit 52b55684) - stats summary now emitted on receipt of
SIGINT
(commit f2c52eeb) - filtering by
RelFileNode
,BlockNumber
,ForkNum
andFPW
added (commit 127aea2a)
- option
- PostgreSQL 14
- contents of logical messages will now also be included in the output (commit 9f1cf97b)
- PostgreSQL 13
- option
--quiet
added to suppress non-error output (commit ac44367e) - reports more detailed information about
PREPARE TRANSACTION
records (commit 7b8a899b)
- option
- PostgreSQL 10
- renamed to
pg_waldump
(commit 85c11324)
- renamed to
- PostgreSQL 9.5
- converted from a contrib module to a server utility (commit b0a738f4)
--stats
option added to display summary statistics (commit bdd5726c)
- PostgreSQL 9.4
--follow
option added, making it possible to report a live log stream (commit ce9bb92f)
- PostgreSQL 9.3
- added as contrib module "
pg_xlogdump
" (commit 639ed4e8)
- added as contrib module "
References
- PostgreSQL documentation: pg_waldump