Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.47 KB

CHANGELOG.md

File metadata and controls

31 lines (22 loc) · 1.47 KB

Version 1.3.1 (17 June 2022)

  • stop postgres before running pg_checksums
  • function dummy_dump: specify the full path to pg_dump
  • function pg_checksums: the logic of processing the test result has been changed

Version 1.3 (17 June 2022)

  • check data checksums with pg_checksums. "--checksums" (and "--checkdb") option (requires postgresql-<version>-pg-checksums package for PostgreSQL version 11 and below)
  • "--dummy-dump" option. Verify that data can be read out. Check with pg_dump >> /dev/null
  • "--amcheck" option. Validate Indexes (verify the logical consistency of the structure of indexes and heap relations)
  • "--norestore" option to check already existing clusters
  • automatic determine Postgres version from pgbackrest info
  • automatic create a new postgres cluster (initdb) to restore to the path specified in the "--to" option (if it does not exist)
  • determine postgresql parameters from pg_controldata and configure postgresql.conf accordingly after restore
  • compare DB and filesystem size before restore
  • remove colors in log messages
  • remove dependencies - gawk, ansi2html.sh
  • a little code refactoring

Version 1.2 (20 Apr 2020)

  • Bug Fixes: The pg_logical_validation() function was creating the amcheck extension, but did not actually perform indexes checking with bt_index_parent_check for PostgreSQL version 11 or later.

Version 1.1 (27 Jan 2020)

  • Compatibility with PostgreSQL versions 11 and 12.

Version 1.0 (27 Jan 2020)

  • Initial release