Commit Graph
100 Commits
Author SHA1 Message Date
gsmolandGitHub dbf0273d5f Merge pull request #389 from postgrespro/autovacuum_off
tests: disable autovacuum by default
2021-05-25 17:44:21 +03:00
Grigory Smolkin f840ae4fe7 Merge branch 'master' of github.com:postgrespro/pg_probackup 2021-05-13 12:09:35 +03:00
gsmolandGitHub 7075432e17 Merge pull request #382 from postgrespro/ptrack_version
Accept ptrack v2.2 as well
2021-05-13 10:57:36 +03:00
gsmolandGitHub 341b767e1d Merge pull request #378 from dld-r00f/patch-1
Update README.md
2021-05-11 09:42:49 +03:00
Grigory Smolkin 17251d6677 [Issue #376] follow symlinks when walking the WAL archive directory 2021-04-28 11:04:48 +03:00
Grigory Smolkin b1ee3a9dc3 DOC: update 2021-04-27 22:19:29 +03:00
Grigory Smolkin 3837a62dca tests: fix env in test_archive_pg_receivexlog_partial_handling 2021-04-26 12:56:44 +03:00
Grigory Smolkin 23b00b1ddf tests: set env for run_binary 2021-04-26 12:52:37 +03:00
Grigory Smolkin 1c860ff9bc tests: fix typo in test_validate_instance_with_several_corrupt_backups_interrupt 2021-04-25 21:39:56 +03:00
Grigory Smolkin 2bbecfd06c tests: added test_validate_instance_with_several_corrupt_backups and test_validate_instance_with_several_corrupt_backups_interrupt 2021-04-25 19:13:23 +03:00
Grigory Smolkin 931e0a451c Version 2.4.15 2021-04-25 17:00:53 +03:00
Grigory Smolkin e387e8e0d5 tests: update expected help 2021-04-25 16:58:32 +03:00
Grigory Smolkin 9f29fb9b59 tests: sleep in slow_start 2021-04-25 15:33:49 +03:00
Grigory Smolkin 13492bf8ca tests: disable autovacuum in test_checksum_corruption_detection 2021-04-25 15:04:06 +03:00
Grigory Smolkin df8aadfe2d tests: kill pg_receivexlog after test_archive_pg_receivexlog_partial_handling 2021-04-25 14:22:51 +03:00
Grigory Smolkin 7a3f26fbba tests: disable autovacuum in test_archive_pg_receivexlog_partial_handling 2021-04-25 14:15:48 +03:00
Grigory Smolkin b6e948be69 tests: another fix for test_archive_pg_receivexlog_partial_handling 2021-04-25 14:04:37 +03:00
Grigory Smolkin 8291582b4a tests: another fix for test_archive_pg_receivexlog_partial_handling 2021-04-25 02:30:39 +03:00
Grigory Smolkin 4bcdda4346 tests: fix test_archive_pg_receivexlog_partial_handling 2021-04-25 02:22:30 +03:00
Grigory Smolkin 898d5f3292 sleep in slow_start 2021-04-25 01:10:36 +03:00
Grigory Smolkin 637f1d1c05 tests: fix archive.ArchiveTest.test_archive_pg_receivexlog_partial_handling 2021-04-25 00:26:40 +03:00
Grigory Smolkin a4ddadd0c3 [Issue #355] documentation update 2021-04-23 15:31:39 +03:00
Grigory Smolkin 82af8f35a6 [Issue #346] detect failure of streaming thread 2021-04-23 14:09:11 +03:00
Grigory Smolkin fd73b9ccb6 add TODO for WAL parsing 2021-04-23 13:19:59 +03:00
Grigory Smolkin 09accf7adc fix instance validation so the validation carry on after corrupt backup detected 2021-04-22 22:59:49 +03:00
Grigory Smolkin 4390ad297b tests: fix tests.restore.RestoreTest.test_restore_chain_with_corrupted_backup 2021-04-22 18:37:29 +03:00
Grigory Smolkin 588c4cd04b tests: fix tests.restore.RestoreTest.test_restore_chain 2021-04-22 18:31:34 +03:00
Grigory Smolkin 278d433194 [Issue #310] fix tests.replica.ReplicaTest.test_replica_promote_3 2021-04-22 18:02:46 +03:00
Grigory Smolkin ed897d45e3 [Issue #310] fix tests.replica.ReplicaTest.test_parent_choosing 2021-04-22 17:49:06 +03:00
Grigory Smolkin bd284a7a41 Readme: allow tracing for gdb tests 2021-04-22 17:36:34 +03:00
Grigory Smolkin b14dda4d49 [Issue #369] fix tests 2021-04-22 17:36:04 +03:00
Grigory Smolkin 36f21a963e [Issue #369] add elog message about failure of obtaining history file via replication protocol 2021-04-22 17:35:26 +03:00
Grigory Smolkin b1442f46dc [Issue #364] correctly set null-termination char during tablespace_map parsing 2021-04-22 02:02:40 +03:00
Grigory Smolkin 34741de0e1 [Issue #364] added tests.validate.ValidateTest.test_no_validate_tablespace_map 2021-04-22 00:52:07 +03:00
Grigory Smolkin a6fabdb158 [Issue #366] escape paths in restore_command with double quotes when running restore 2021-04-16 01:40:44 +03:00
Grigory Smolkin 2a3c90a65f Version 2.4.14 2021-04-15 16:39:15 +03:00
Grigory Smolkin b7b3bb728d minor cleanup 2021-04-15 16:34:31 +03:00
Grigory Smolkin 7a464232ed another fix for tablespace_map parsing 2021-04-15 16:01:17 +03:00
Grigory Smolkin ac1e9a7da9 fix tablespace_map parsing 2021-04-15 15:33:33 +03:00
Grigory Smolkin 6e2e78c494 parse tablespace_map correctly 2021-04-15 15:12:25 +03:00
Grigory Smolkin 0e6e9a45e9 [Issue #364] honor the "--no-validate" flag when working with tablespace_map 2021-04-15 13:20:54 +03:00
Grigory Smolkin 91da77b16f add elog message about waiting for pg_start_backup() execution 2021-04-10 15:08:35 +03:00
Grigory Smolkin 1d4d293947 Version 2.4.13 2021-04-01 14:25:30 +03:00
Grigory Smolkin 5d348641cd use fseeko instead of fseek when accessing the map of page headers 2021-04-01 12:02:37 +03:00
Grigory Smolkin b794fbc723 use PG_BINARY_A flag when opening file with map headers 2021-03-29 15:11:36 +03:00
Grigory Smolkin 15c90460fd use 0 instead of BUFSIZ 2021-03-29 14:02:13 +03:00
Grigory Smolkin 3813726bbd tests: some fixes 2021-03-29 13:06:09 +03:00
Grigory Smolkin 8dbc90a2eb Version 2.4.12 2021-03-28 17:57:09 +03:00
Grigory Smolkin 0751b89626 [Issue #324] update documentation 2021-03-27 16:45:07 +03:00
Grigory Smolkin 7329256b95 [Issue #324] "--no-validate" and "--no-sync" flags for merge and delete commands 2021-03-27 16:22:40 +03:00
Grigory Smolkin 88c1312edd Merge branch 'master' into issue_324 2021-03-26 00:37:53 +03:00
Grigory Smolkin 731d19089d [Issue #310] test coverage 2021-03-26 00:30:29 +03:00
Grigory Smolkin c2e85934e6 Merge branch 'master' into issue_310 2021-03-25 23:24:25 +03:00
Grigory Smolkin 1647d11456 [Issue #351] fix data type for header offset 2021-03-25 16:45:24 +03:00
Grigory Smolkin 59dc864483 open header file in append mode 2021-03-22 21:32:52 +03:00
Grigory Smolkin afcb00a04e tests: remove some old comments 2021-03-22 21:32:38 +03:00
Grigory Smolkin c36ba06c35 [Issue #346] tests: added tests.backup.BackupTest.test_missing_wal_segment 2021-03-22 21:26:32 +03:00
Grigory Smolkin 9fcf99034d tests: store gdb output internally 2021-03-22 21:24:14 +03:00
Grigory Smolkin 0876dd6190 [Issue #346] set "interrupted" in elog, wait for streamed segments 2021-03-22 20:01:53 +03:00
Grigory Smolkin be07ee771b Merge branch 'master' into issue_310 2021-03-21 02:06:54 +03:00
Grigory Smolkin f4ab4b9d2b Version 2.4.11 2021-03-21 01:33:36 +03:00
Grigory Smolkin 58d02b2707 [Issue #248] Use crc32 when validating backup of version "2.0.21 < version <= 2.0.25" 2021-03-20 23:27:34 +03:00
Grigory Smolkin 69754925b2 [Issue #348] added tests.compatibility.CompatibilityTest.test_compatibility_tablespace 2021-03-20 23:26:19 +03:00
Grigory Smolkin 79a98911a4 fix achive_timeout=0 due to old bug from 2.0.x version 2021-03-20 22:23:28 +03:00
Grigory Smolkin 916ffb6d91 [Issue #343] redundant errno check when reading "/backup_dir/backups/instance_name" directory 2021-03-07 18:34:45 +03:00
Grigory Smolkin e0dfc9c89e [Issue #342] check error when writing to pg_probackup.conf and sync it to disk before rename 2021-03-05 17:01:36 +03:00
Grigory Smolkin 2974c03e7d tests: minor fix 2021-02-28 23:22:35 +03:00
Grigory Smolkin 1fd1c8d35c [Issue #327] add test coverage 2021-02-28 23:20:03 +03:00
Grigory Smolkin 8eff099169 Merge branch 'master' into issue_310 2021-02-28 12:01:24 +03:00
gsmolandGitHub b1dec24a4f Merge pull request #332 from postgrespro/doc
[DOC] Recommendation on setting ptrack.map_size updated with ptrack d…
2021-02-19 13:16:01 -08:00
gsmolandGitHub 5b9fdb75fe Merge pull request #331 from postgrespro/doc
[DOC] Added/removed tags surrounding 'PostgreSQL' for correct import …
2021-02-18 01:53:02 -08:00
Grigory Smolkin 8a3dfd5e67 merge: honor the --no-fsync and --no-validate flags 2021-02-17 16:07:25 +03:00
Grigory Smolkin 7b2f46cbc0 tests: minor fixes 2021-02-17 14:58:11 +03:00
Grigory Smolkin be3be870b9 [Issue #328] improve test coverage 2021-02-17 14:50:49 +03:00
Grigory Smolkin 42aa2f39ff [Issue #328] minor refactoring 2021-02-17 14:50:34 +03:00
Grigory Smolkin be4528caf1 [Issue #326] add special handling for Timeline 1 2021-02-17 12:56:23 +03:00
Grigory Smolkin 00ce713c02 Do no report meaningless timestamp when deleting backup without valid "recovery-time" attribute. Reported by Roman Zharkov 2021-02-17 12:55:18 +03:00
Grigory Smolkin 316f0d267b [Issue #328] Do not delete invalid full backups within retention redundancy range 2021-02-17 12:52:35 +03:00
Grigory Smolkin 04bab3e927 [Issue #328] added tests.retention.RetentionTest.test_concurrent_running_backup 2021-02-17 12:50:38 +03:00
Grigory Smolkin a59631646e [Issue #310] Detect timeline switch via repprotocol 2021-02-16 12:03:16 +03:00
Grigory Smolkin 4ab117bd3c [Issue #326] some minor fixes 2021-02-15 16:19:55 +03:00
Grigory Smolkin 74cd9c54df [Issue #326] Handle empty history files correctly 2021-02-15 15:49:30 +03:00
Grigory Smolkin 294e7dc205 [Issue #326] added tests.archive.ArchiveTest.test_archive_empty_history_file 2021-02-15 14:53:52 +03:00
Grigory Smolkin 6ff3633d16 bump year in license 2021-02-14 23:45:54 +03:00
Grigory Smolkin 8e930b79ab make compiler happy 2021-02-13 04:03:04 +03:00
Grigory Smolkin 212fad4f93 Version 2.4.10 2021-02-12 16:48:51 +03:00
Grigory Smolkin 673b11bc31 Merge branch 'master' of github.com:postgrespro/pg_probackup 2021-02-12 15:33:18 +03:00
Grigory Smolkin 8691e08e22 tests: some minor fixes for "page" module 2021-02-12 15:32:57 +03:00
Grigory Smolkin bdcc28d36c tests: minor fixes for backup and merge modules 2021-02-11 09:51:38 +03:00
Grigory Smolkin 63d79e2b4f [Issue #323] stable remote agent API 2021-02-10 15:10:15 +03:00
Grigory Smolkin 4a4af6270f bugfix: for PG>=12 instance with missing postgresql.auto.conf restore now correctly recreates postgresql.auto.conf 2021-02-10 14:25:13 +03:00
Grigory Smolkin c30628cd1d [Issue #237] Ignore EROFS when locking backup in shared mode 2021-02-10 14:11:57 +03:00
Grigory Smolkin 02a3665375 [Issue #311] Release shared locks at proc exit 2021-02-09 17:32:27 +03:00
Grigory Smolkin b058bb2e9d Merge branch 'master' of github.com:postgrespro/pg_probackup 2021-02-09 17:30:59 +03:00
Grigory Smolkin def4cb4ae2 [Issue #320] minor cleanup in "incr_restore" module 2021-02-08 22:29:21 +03:00
Grigory Smolkin 7ecb56e743 [Issue #320] improve test coverage 2021-02-08 22:25:58 +03:00
Grigory Smolkin b2ab1dfef8 [Issue #320] always backup and always restore pg_filenode.map 2021-02-08 18:33:12 +03:00
Grigory Smolkin 46c14304d7 [Issue #320] incorrect crc calculation for pg_filenode.map 2021-02-08 06:00:51 +03:00
Grigory Smolkin 8041e666cf tests: fix tests.auth_test.SimpleAuthTest.test_backup_via_unprivileged_user 2021-02-04 22:05:10 +03:00
gsmolandGitHub e14622525b Merge pull request #309 from postgrespro/issue_308
[Issue #308] Wait on empty exclusive lock file
2021-02-02 14:43:28 -08:00