Commit Graph
100 Commits
Author SHA1 Message Date
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
Grigory Smolkin 94ada4c137 [Issue #308] test coverage and comments improvement 2021-02-03 01:41:49 +03:00
Grigory Smolkin 53be6243f9 tests: remove debug messages in module "incr_restore" 2021-02-02 20:17:31 +03:00
Grigory Smolkin d9d6c34e25 [Issue #308] fix typo 2021-02-01 16:42:44 +03:00
Grigory Smolkin 7d64d58755 [Issue #308] Wait on empty exclusive lock file 2021-02-01 16:09:02 +03:00
Grigory Smolkin 0fbf1a2fab README: update link to latest Windows installers 2021-01-27 15:55:36 +03:00
gsmolandGitHub d8503e5310 Merge pull request #306 from postgrespro/PGPRO-4063
[DOC] Remove outdated content from the documentation
2021-01-27 04:12:55 -05:00
Grigory Smolkin 25fd6c2206 fix: do not ignore ENOENT, when overwriting postgresql.auto.conf 2021-01-27 01:48:38 +03:00
Grigory Smolkin 807cc27ebe Fix overwriting of 0-sized postgresql.auto.conf in remote mode, restore nonedata files asynchronously 2021-01-27 00:23:59 +03:00
gsmolandGitHub a758d11cbb Merge pull request #305 from postgrespro/release_2_4_9
Version 2.4.9
2021-01-26 12:44:32 -05:00
Grigory Smolkin c12f8467e0 Version 2.4.9 2021-01-26 20:17:32 +03:00
gsmolandGitHub 09363f08bd Merge pull request #303 from postgrespro/PGPRO-4063
[DOC] Edits to recent document changes
2021-01-26 09:29:59 -05:00
Grigory Smolkin 2e9c55f297 [Issue #240] Handle SIGPIPE. Also when remote agent encounters an error condition during exectuion of asynchronous tasks, the error message is saved in global variable and reported when agent status is checked 2021-01-26 15:02:34 +03:00
Grigory Smolkin 88cb60fc4e DOC: minor fix 2021-01-26 03:16:06 +03:00