1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-10-23 21:28:56 +03:00
Files
pgbackrest/src/postgres/interface
David Steele 3c821e6ba2 PostgreSQL 19beta4 support.
Beta4 reverted online data checksum transitions, which removed the in-progress checksum states and the checkpoint checksum state and bumped PG_CONTROL_VERSION:

https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=c05d5ce12366f1008e95b09a0a9b08a49818b0e1

A follow-up to the revert bumped XLOG_PAGE_MAGIC:

https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=4a9a6c5a69c45ba74c694ccb1ff5921dd09a6676

Beta4 also added data_checksum_version_init to pg_control:

https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=aaf8b9989f7aaeb6594122caee1eea6c87e10655

The page checksum version in pg_control is again limited to 0 and 1, so check it against PG_DATA_CHECKSUM_VERSION for all versions and remove the handling of the in-progress states added for PostgreSQL 19.
2026-09-27 12:11:20 +03:00
..
2026-02-17 15:05:33 +07:00
2025-05-09 09:25:38 -04:00
2026-02-17 15:05:33 +07:00
2026-09-27 12:11:20 +03:00
2026-09-27 12:11:20 +03:00