1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2024-12-13 11:53:59 +02:00
Commit Graph

2922 Commits

Author SHA1 Message Date
anastasia
1d3c333641 Refactor code related to WAL streaming. Optimize filelist gathering for streamed xlog files.
Now streaming thread calculates CRC and adds file info to the filelist after each finished segment.
2020-11-11 23:10:44 +03:00
anastasia
dad2747ddc Refactor code related to WAL streaming. Move it to stream.c 2020-11-11 22:19:09 +03:00
Grigory Smolkin
8c0badcd93 Merge branch 'master' of https://git.postgrespro.ru/pgpro-dev/pg_probackup 2020-11-09 14:02:40 +03:00
Grigory Smolkin
038f4cf869 [Issue #274] improve test coverage 2020-11-09 13:53:38 +03:00
Grigory Smolkin
caa98327b7 [Issue #274] execute atexit callbackups in correct order to avoid truncating log file 2020-11-09 13:50:56 +03:00
Andrew A. Bille
104600f5c2 tests: another fix ptrack module to python3 2020-11-09 16:18:32 +07:00
Grigory Smolkin
895b57f67c [Issue #274] tests: minor fix 2020-11-08 17:05:10 +03:00
Grigory Smolkin
7fa6dd2d4d [Issue #274] added tests.logging.LogTest.test_issue_274 2020-11-08 14:59:07 +03:00
Grigory Smolkin
e806cf957e tests: move ptrack module to python3 2020-11-04 16:31:22 +00:00
Andrew A. Bille
c796ab2c42 tests: fix errors for python3 in ptrack_helpers 2020-11-02 14:07:12 +07:00
Grigory Smolkin
a5feea2435 fix 59251c3d for 9.6 and 9.5 2020-10-31 14:07:48 +03:00
Grigory Smolkin
59251c3d04 do not fsync WAL segments during streaming 2020-10-30 13:47:48 +03:00
Grigory Smolkin
288c1223e4 [Issue #270] issue VERBOSE message instead of WARNING if backup directory name does not match backup ID 2020-10-30 03:01:11 +03:00
Grigory Smolkin
3c00972bd4 tests: move to python3 2020-10-30 02:47:06 +03:00
Grigory Smolkin
842e6ce069 fix race condition in atexit callbacks for connection canceling 2020-10-30 02:38:39 +03:00
Grigory Smolkin
b4933f6c36 reset errno after pg_logging_init 2020-10-30 02:33:45 +03:00
Grigory Smolkin
e8def1d344 check for interrupt when running show 2020-10-30 02:33:21 +03:00
Grigory Smolkin
3df428871d [Issue #271] minor fix 2020-10-29 11:05:07 +03:00
Grigory Smolkin
e96d84caa6 add .vscode directory to .gitignore 2020-10-28 23:10:45 +03:00
Grigory Smolkin
585f1ab5d3 [Issue #271] when updating backup status overwrite control file only if status has changed 2020-10-28 23:07:52 +03:00
Grigory Smolkin
98372aa8c4 tests: honor the paranoia flag in tests.ptrack.PtrackTest.test_basic_ptrack_truncate_replica 2020-10-27 21:10:04 +03:00
Andrew A. Bille
6ecfa8e15f Disable autovacuum for correct checksum comparing 2020-10-23 17:19:28 +07:00
Grigory Smolkin
6a28319875 tests: rename test_ptrack_truncate_replica to test_basic_ptrack_truncate_replica 2020-10-22 21:37:34 +03:00
Grigory Smolkin
a1f576752d tests: kludge for testgres, which currently does not support PG13 2020-10-19 18:57:48 +03:00
Grigory Smolkin
5fb52348a7 fix checkdb integer overflow 2020-09-29 13:29:36 +03:00
Grigory Smolkin
1e7ea20e75 Readme: update 2020-09-29 02:26:45 +03:00
Grigory Smolkin
95a3fbaa11 Version 2.4.4 2020-09-26 09:28:48 +03:00
Grigory Smolkin
6b01210216 tests: use wal_keep_segments in make_simple_node 2020-09-26 09:27:46 +03:00
Grigory Smolkin
4db8231462 [Issue #260] fix integer overflow 2020-09-25 13:22:15 +03:00
Grigory Smolkin
ee6d0327de [Issue #261] fix tests 2020-09-25 11:49:05 +03:00
Grigory Smolkin
c1e52db651 [Issue #261] fix compatibility with older(<13) PG versions 2020-09-25 11:47:44 +03:00
Grigory Smolkin
eca14e0261 [Issue #261] PG13 support 2020-09-25 11:09:42 +03:00
Grigory Smolkin
a693fb54af [Issue #252] cleanup debug messages 2020-09-10 02:18:09 +03:00
Grigory Smolkin
1a04646682 Revert "[Issue #252] fix for additional debug messages"
This reverts commit d67fe9c2ec.
2020-09-10 02:16:53 +03:00
Grigory Smolkin
8cdc7cacb5 Revert "[Issue #252] additional debug messages"
This reverts commit 2002573a35.
2020-09-10 02:15:38 +03:00
Grigory Smolkin
56e093368f [Issue #252] fix memory leak in process_block_change() 2020-09-10 02:15:22 +03:00
Grigory Smolkin
d67fe9c2ec [Issue #252] fix for additional debug messages 2020-09-09 22:43:48 +03:00
Grigory Smolkin
2002573a35 [Issue #252] additional debug messages 2020-09-09 21:48:38 +03:00
Grigory Smolkin
b4c03bb4ad bump version to 2.4.3 2020-09-06 11:43:53 +03:00
Konstantin Knizhnik
9d8b4d8655 Extens page bitmap by doubling its size 2020-09-02 19:28:44 +03:00
Grigory Smolkin
46c7dba3bb [Issue #246] correctly exclude nested directories such as 'pgsql_tmp' 2020-08-31 14:58:19 +03:00
Grigory Smolkin
28dfccd9bb [Issue #246] fix tests.exclude.ExcludeTest.test_exclude_temp_files 2020-08-31 14:33:05 +03:00
Grigory Smolkin
ff2053be21 [Issue #249] added tests.restore.RestoreTest.test_issue_249 2020-08-31 14:02:11 +03:00
Grigory Smolkin
f2ddb9f352 [Issue #250] disable remote mode when running retention purge after backup 2020-08-27 22:03:46 +03:00
Grigory Smolkin
c1ed6ffaba [Issue #250] tests: added tests.merge.MergeTest.test_merge_remote_mode 2020-08-27 22:01:10 +03:00
Grigory Smolkin
7b6b782bf6 tests: added tests.merge.MergeTest.test_missing_non_data_file 2020-08-27 21:02:44 +03:00
Grigory Smolkin
c90b45ae3b tests: added tests.merge.MergeTest.test_missing_data_file 2020-08-27 20:40:16 +03:00
Grigory Smolkin
24c3874397 tests: added tests.replica.ReplicaTest.test_replica_switchover 2020-08-27 17:34:35 +03:00
Grigory Smolkin
6f52d88375 [Issue #251] use correct timeline ID when running instance validation with multitimeline incremental chains 2020-08-27 17:29:49 +03:00
Grigory Smolkin
e4e72db857 include ptrack.map into backup 2020-08-26 12:01:18 +03:00