Commit Graph
100 Commits
Author SHA1 Message Date
Grigory Smolkin ff739835f3 tests: minor changes 2018-08-09 16:49:23 +03:00
Grigory Smolkin 9dde05ebdd tests: page backup in multiple workers 2018-08-09 16:42:51 +03:00
Grigory Smolkin f23b0e7e9b tests: test_merge_delta_delete added 2018-08-09 16:19:31 +03:00
Grigory Smolkin 64262950c3 PGPRO-427: small fix to tests 2018-07-18 09:45:33 +03:00
Grigory Smolkin b122966a3a PGPRO-427: additional test added 2018-07-18 09:41:45 +03:00
Grigory Smolkin f0abaf9438 add --no-validate description to help 2018-07-18 09:10:38 +03:00
Grigory Smolkin 0076462f65 Merge branch 'pgpro-1286-no-validation-restore' 2018-07-18 08:44:13 +03:00
Grigory Smolkin 5bed18c378 Merge branch 'master' into pgpro-1286-no-validation-restore 2018-07-18 08:41:30 +03:00
Grigory Smolkin f0864a2d43 tests: replica slow_start() minor change 2018-07-15 16:37:48 +03:00
Grigory Smolkin dddf88556e Merge branch 'master' into pgpro-1726 2018-07-14 02:46:32 +03:00
Grigory Smolkin b67c0b54c4 add replica flag in slow_start() method 2018-07-14 02:45:17 +03:00
Grigory Smolkin 2a1181ee92 tests: minor fix 2018-07-14 01:17:04 +03:00
Grigory Smolkin f98c91b3ba tests: add slow_start() method to PostgresNode 2018-07-11 10:50:38 +03:00
Grigory Smolkin 963eb2e2c6 check for interrupt more frequently 2018-07-11 10:29:36 +03:00
Grigory Smolkin 1b70807d38 tests: fix archive tests 2018-07-06 20:41:49 +03:00
Grigory Smolkin 3080228453 fix: add restore-target-name to validate --help. Submitted by Ludmila Mantrova. 2018-07-04 18:37:36 +03:00
Grigory Smolkin efc0c8cda3 bugfix: WAL delivery timeout could cause PostgreSQL instance to be left in in_backup state 2018-06-07 12:22:45 +03:00
Grigory Smolkin 191d5e30e9 tests: json format for show command 2018-06-02 20:35:37 +03:00
Grigory Smolkin e991328779 tests: minor fixes 2018-05-21 17:08:46 +03:00
Grigory Smolkin d1e4d2b059 tests: add ptrack test for unlogged tables 2018-05-21 13:19:33 +03:00
Grigory Smolkin c408a0ea47 bump version to 2.0.17 2018-05-03 14:14:55 +03:00
Grigory Smolkin 448597dc5b tests: remove reliance on implicit immediate recovery target action from tests 2018-05-03 14:12:19 +03:00
Grigory Smolkin 93640d2825 Remove implicit immediate restore target when none other is provided. All restore target should be explicit 2018-05-01 13:47:01 +03:00
Grigory Smolkin f549245281 tests: minor changes for 9.5 2018-05-01 13:41:17 +03:00
Grigory Smolkin a8643740bc Version 2.0.17
- Fix: correct handling for tablespaces located in PGDATA
    - Fix: avoid deadlock in log file opening
    - Fix: check PQresultStatus for pg_stop_backup()
    - Fix: null-sized files were not copied to backup
    - Impromevent: correct thread exit
    - Impromevent: correct message about start/stop WAL streaming
    - Impromevent: revalidation of CORRUPT and ORPHAN backups is now possible via 'validate' command
    - New backup options:
       '-b DELTA' - new incremental backup mode;
    - New restore options:
       '--immediate' - end recovery as soon as a consistent state is reached;
       '--recovery-target-name=pause|promote|shutdown' - an action the PostgreSQL should take at the end of the recovery, default is 'pause';
       '--recovery-target-name=target-name' - the named restore point to which recovery will proceed;
       '-R (--write-recovery-conf)' - write a minimal recovery.conf in the output directory, to ease setting up a standby server;
    - Adjust README
2018-04-29 04:42:38 +03:00
Grigory Smolkin e3685e83b7 tests: minor fixes 2018-04-28 18:49:34 +03:00
Grigory Smolkin def0ac28ed Merge branch 'pgpro-1376' 2018-04-28 18:46:28 +03:00
Grigory Smolkin 8371dbfe19 minor fix to error messages about unexpected page size 2018-04-27 16:51:17 +03:00
Grigory Smolkin f6b8264005 PGPRO-1376 tests: new test case added 2018-04-25 22:15:05 +03:00
Grigory Smolkin f133f29999 Merge branch 'master' into pgpro-1376 2018-04-25 19:14:57 +03:00
Grigory Smolkin 721ffb7976 tests: minor fix 2018-04-11 23:02:36 +03:00
Grigory Smolkin 5c3acb6b89 Merge branch 'pgpro_1053_697' 2018-04-11 19:48:08 +03:00
Grigory Smolkin b1f9043564 tests: update tests due to recovery target action been set to "pause" 2018-04-11 19:47:19 +03:00
Grigory Smolkin 5f62980cb6 Merge branch 'master' into pgpro_1053_697 2018-04-11 02:25:11 +03:00
Grigory Smolkin 71d41ac29b tests: minor improvements 2018-04-11 02:23:13 +03:00
Grigory Smolkin 85adfcb9aa bugfix: initialize log_file_level after reading config, not before 2018-04-03 22:10:10 +03:00
Grigory Smolkin bfa3054fe4 tests: minor fix to ptrack tests 2018-04-02 14:59:19 +03:00
Grigory Smolkin c90210910b minor fixes and changes to elog messages 2018-03-26 19:50:49 +03:00
Grigory Smolkin e82ae6d144 tests: test_atexit_fail added 2018-03-26 03:19:09 +03:00
Grigory Smolkin 351ce4afd7 set default recovery target to pause, minor fixes for help, tests coverage 2018-03-23 13:23:17 +03:00
Grigory Smolkin ff940f69dc testgres 1.6 testgres 2018-03-20 22:30:57 +03:00
Grigory Smolkin bea0f8ef63 Github Issue 24: check PQresultStatus for pg_stop_backup() 2018-03-19 20:51:01 +03:00
Grigory Smolkin 3b45f96318 Readme: update ptrack links to ptrack v1.5 2018-03-19 15:12:52 +03:00
Grigory Smolkin f685305eed Merge branch 'pgpro-1504' 2018-03-17 01:41:35 +03:00
Grigory Smolkin 541195b597 fix PGPRO-1507: null-sized files were not copied to backup 2018-03-16 11:53:43 +03:00
Grigory Smolkin 1b61ca8299 Merge branch 'pgpro-1457' 2018-03-16 02:26:51 +03:00
Grigory Smolkin e492b4e0d2 PGPRO-1457: note about DELTA mode in README 2018-03-15 19:00:00 +03:00
Grigory Smolkin fb88c42a51 PGPRO-1504: test minor fixes 2018-03-15 13:57:17 +03:00
Grigory Smolkin f960c67db4 PGPRO-1504: minor changes to comments 2018-03-15 13:43:11 +03:00
Grigory Smolkin 32b5017d38 PGPRO-1504: during validation attemp to revalidate CORRUPT and ORPHAN backups 2018-03-15 13:34:51 +03:00
Grigory Smolkin 83d2fb3061 PGPRO-1457: minor changes proposed by Arthur Zakirov 2018-03-14 18:36:31 +03:00
Grigory Smolkin 59b5145b1f tests: new page test added, minor fixes for ptrack tests 2018-03-06 17:10:55 +03:00
Grigory Smolkin e29a5dbe57 PGPRO-1457: new test, minor fixes for tests 2018-03-06 17:08:43 +03:00
Grigory Smolkin 14e1ae264b Merge remote-tracking branch 'origin/master' into pgpro-1457 2018-03-06 16:17:13 +03:00
Grigory Smolkin 9cdded93ac PGPRO-1457: fix DELTA backup not copiying files created by CREATE DATABASE 2018-03-06 16:10:58 +03:00
Grigory Smolkin 0d0802758a tests: minor fixes 2018-03-03 11:42:10 +03:00
Grigory Smolkin 3d716efd01 Readme, minor fix for installation instruction 2018-03-03 06:32:49 +03:00
Grigory Smolkin 5493487156 Update packages installation instructions 2018-03-03 06:28:07 +03:00
Grigory Smolkin f8f9e47cbf tests: check _ptrack files absense in restored pgdata 2018-03-01 22:25:43 +03:00
Grigory Smolkin 9fd5a22506 bugfix: datafiles in directory global were not handled as datafiles, also _ptrack files in directory global were copied to backup 2018-03-01 22:24:21 +03:00
Grigory Smolkin 4f7ca55d7e tests: minor fixes 2018-02-28 23:01:22 +03:00
Grigory Smolkin 052329fc85 tests: disable autovacuum in pgdata_compare() tests 2018-02-26 18:34:56 +03:00
Grigory Smolkin 70d7e463bb PGPRO-1457: backup mode DELTA 2018-02-26 17:53:29 +03:00
Grigory Smolkin 0ef622f16b tests: fix error message about an extra page in file 2018-02-26 17:05:43 +03:00
Grigory Smolkin fa9d02e9a3 tests: testgres version in Readme fix 2018-02-14 10:31:30 +03:00
Grigory Smolkin ee7b99354e Merge tag '2.0.15' into stable 2018-02-13 14:59:23 +03:00
Grigory Smolkin c5f5ddcdbc README package installation instruction adjustment 2018-02-09 18:29:32 +03:00
Grigory Smolkin 492c691d07 derive server_version_string from server_version_num, because server_version can be changed at compile time by --with-extra-version 2018-02-09 00:25:02 +03:00
Grigory Smolkin f9e36ee01e Version 2.0.15
- fix infinite loop in page validation
- fix segfault in parallel ptrack connections
- allow to use delete-wal option wihtout delete-expired(in accordance with documentation)
- allow to use pg_ptrack_get_block if it`s available and page is invalid
- help update
- testgres 1.3 support
- pglz is not thread-safe, do not allow multithread backup with pglz compression
- multiple minor fixes
2018-02-07 07:12:37 +03:00
Grigory Smolkin 64e38b8061 minor fix 2018-02-07 07:02:16 +03:00
Grigory Smolkin 807bd80982 Package installation added to "Installation and Setup" 2018-02-07 06:41:22 +03:00
Grigory Smolkin 0fa7217326 correct binary name for restore_command in recovery.conf 2018-02-06 22:35:54 +03:00
Grigory Smolkin 43e18cafc9 revert to getting backup_label and tablespace_map as files; pg_read_file superuser only 2018-02-06 22:15:41 +03:00
Grigory Smolkin ec8462293e additional LOG-level messages, checksumm check 2018-02-06 20:37:45 +03:00
Grigory Smolkin 760afb60aa tests: fixes for testgres1 2018-01-28 04:36:27 +03:00
Grigory Smolkin 78503f905b Merge remote-tracking branch 'origin/testgres1' 2018-01-27 18:31:19 +03:00
Grigory Smolkin 304ded65b8 tests: minor fix 2018-01-26 18:29:31 +03:00
Grigory Smolkin 5033768e47 tests: PGPRO-1377 2018-01-26 12:52:15 +03:00
Grigory Smolkin 3ddd130baa tests: cfs_backup 2018-01-25 21:39:16 +03:00
Grigory Smolkin 5b43633a9d tests: PGPRO-1184 2018-01-25 21:37:27 +03:00
Grigory Smolkin fddc927c6e PGPRO-1376: tablespace in pgdata, test added 2018-01-25 19:49:25 +03:00
Grigory Smolkin 8bea94b41e small fix for do_retention_purge 2018-01-24 05:09:36 +03:00
Grigory Smolkin 8529276c11 minor changes to elevel and comments 2018-01-24 05:00:49 +03:00
Grigory Smolkin 99d0e6e68a added user-friendly KB unit 2018-01-24 04:58:54 +03:00
Grigory Smolkin 5466ab6b99 bugfix for log_rotation_age which used OPTION_UNIT_S instead of OPTION_UNIT_MIN 2018-01-24 04:57:07 +03:00
Grigory Smolkin 0a87d49840 minor fix to do_retention_purge 2018-01-24 04:50:32 +03:00
Grigory Smolkin a53c4c181d backup: allow to use delete-wal without delete-expired(in accordance with documentation) 2018-01-24 04:37:47 +03:00
Grigory Smolkin 5ac16cd2c1 help actualization 2018-01-24 04:29:22 +03:00
Grigory Smolkin 1f31693658 minor changes to log level and log messages 2018-01-23 13:43:31 +03:00
Grigory Smolkin 9d9a885734 optimization: close connection in thread when it`s not needed 2018-01-23 13:39:49 +03:00
Grigory Smolkin 0d3f145398 fix segfault in parallel ptrack backups 2018-01-23 13:36:49 +03:00
Grigory Smolkin 1fbea2dc14 tests: minor fix 2018-01-18 18:56:33 +03:00
Grigory Smolkin 9e44d505bc tests: changes to tests.README and minor corrections 2018-01-18 17:15:21 +03:00
Grigory Smolkin e1e628110c add compress option to help 2018-01-18 05:02:02 +03:00
Grigory Smolkin e6122e3f42 minor fix to validate 2018-01-18 05:01:30 +03:00
Grigory Smolkin 830bcfdc6a bugfixes:
- if block is invalid after 100 read attempts then throw an error
 - if block is invalid after first read attempt then instead of additional 99 atempts use pg_ptrack_get_block if ptrack is supported
2018-01-18 04:56:12 +03:00
Grigory Smolkin 68e2742da0 tests: major fixes 2018-01-18 04:35:27 +03:00
Grigory Smolkin 45923cf9c7 tests: minor fix validate_test 2018-01-17 21:23:57 +03:00
Grigory Smolkin fb1eb3cd20 tests: minor fixes, backup_test PEP8 2018-01-17 21:15:49 +03:00
Grigory Smolkin d6a2d36403 tests: minor fixes, new tests for ptrack 2018-01-17 20:51:43 +03:00