Arthur Zakirov
ee6bab40a9
PGPRO-1892: Add validation of merged backups
2018-11-10 23:56:15 +03:00
Grigory Smolkin
fcc4ed7439
PGPRO-1892: added test_continue_failed_merge_with_corrupted_delta_backup
2018-11-10 23:56:15 +03:00
Arthur Zakirov
88354a8dde
PGPRO-1892: Continue failed merge command
2018-11-10 23:56:15 +03:00
Grigory Smolkin
12a6dcdd93
PGPRO-1905: check message about system id mismatch
2018-11-09 18:45:29 +03:00
Arthur Zakirov
ea3ed9fa17
Instead of current global backup variable use function local argument, which is sent by callers
2018-11-08 15:04:55 +03:00
Anna
7ab07a5f49
Fix tests
...
- remove outdated comment about ptrack
- stop compatibility tests from launching two times
- make test_tablespace_in_pgdata_pgpro_1376 clean up after itself
2018-10-30 15:44:54 +03:00
Arthur Zakirov
62a6317ed8
Version 2.0.22
...
- Calculate checksum for backuped files using CRC-32, validate pre 2.0.22 backups using CRC-32C
- Do not backup unchanged _vm,_fsm, pg_clog, pg_multixact, etc files
- Write program-version only during backup
- Minor fixes and bug fixes
2018-10-26 19:10:04 +03:00
Grigory Smolkin
cc45cea3c9
tests: ptrack yet another fix
2018-10-24 21:08:00 +03:00
Grigory Smolkin
64ac528add
tests: PGPRO-2096, validation failed to detect pg_control change via resetxlog
2018-10-22 10:01:53 +03:00
Grigory Smolkin
fe3c422c5f
tests: additional retention test
2018-10-20 13:44:47 +03:00
Grigory Smolkin
760c80f7f4
tests: bloom index support
2018-10-19 14:54:17 +03:00
Grigory Smolkin
cf3c69e906
tests: bloom index added to tests
2018-10-18 16:37:34 +03:00
Grigory Smolkin
151145d0a0
tests: compatibility test added
2018-10-18 10:32:26 +03:00
Grigory Smolkin
39f005b6a6
tests: add module ptrack_empty, create_db_on_replica
2018-10-18 09:46:02 +03:00
Grigory Smolkin
9ec6357a0a
tests: fix ptrack_cluster
2018-10-17 18:11:53 +03:00
Grigory Smolkin
ff316021b0
tests: ptrack madness
2018-10-17 17:04:23 +03:00
Grigory Smolkin
3088f4fbf2
tests: some more of ptrack fixes
2018-10-17 12:56:03 +03:00
Grigory Smolkin
dff482a2da
tests: ptrack tests major revamp
2018-10-16 22:53:59 +03:00
Grigory Smolkin
c9823c04c9
tests: fix major bugs in ptrack tests
2018-10-16 19:16:46 +03:00
Grigory Smolkin
a401164223
tests: change check_ptrack_sanity() so page delete considered valid case for ptrack marking
2018-10-16 16:58:28 +03:00
Grigory Smolkin
bd703a0f0b
tests: compatibility test minor fix
2018-10-16 10:50:29 +03:00
Grigory Smolkin
ed90318166
tests: fix probackup_old_path
2018-10-15 19:31:12 +03:00
Grigory Smolkin
4b048ba4db
tests: minor changes
2018-10-15 17:09:16 +03:00
Grigory Smolkin
0818889c06
tests: add note about compatibility test in Readme
2018-10-15 12:30:35 +03:00
Grigory Smolkin
dc297ec310
tests: compatibility module added
2018-10-15 12:27:51 +03:00
Grigory Smolkin
77c36ee78a
tests: lookup pg_probackup binary presense in BINDIR, PGPROBACKUPBIN and parent directory. Add pg_probackup directory to PATH
2018-10-12 22:36:02 +03:00
Grigory Smolkin
fa06d8a66c
tests: keep some history tests
2018-10-11 16:35:40 +03:00
Grigory Smolkin
d8f717d37e
tests: minor tweak
2018-10-11 16:28:22 +03:00
Grigory Smolkin
0ff7d613d8
tests: fix validate tests broken by PR #33
2018-10-11 16:26:23 +03:00
Arthur Zakirov
0669939bba
Fix tests
2018-10-11 12:58:37 +03:00
Arthur Zakirov
6fc6800243
Fix tests.__init__.py
2018-10-10 15:17:45 +03:00
Grigory Smolkin
a7329d9b81
bugfix: nullified page shouldn`t be skipped by DELTA backup
2018-10-10 11:37:12 +03:00
Arthur Zakirov
c90d578a67
Version 2.0.21
...
- Dynamically resize show table
- Port to PostgreSQL 11
- Minor fixes and bug fixes
2018-10-09 20:01:54 +03:00
Arthur Zakirov
3dec5b3bea
Fix cfs tests in cfs_restore.py
2018-10-09 18:22:56 +03:00
Arthur Zakirov
7ed8014071
Bug fix. Fix incorrect behaviour of parse_backup_filelist_filenames(), we should use strlen()
2018-10-09 17:42:53 +03:00
Arthur Zakirov
ad5cda62fd
Bug fix. Fix race condition with parallel MERGE
2018-10-05 17:26:39 +03:00
Grigory Smolkin
ca43526906
tests: tests.restore_test.RestoreTest.test_zags_block_corrupt minor change
2018-10-02 11:55:37 +03:00
Grigory Smolkin
7828e1f71a
tests: tests.restore_test.RestoreTest.test_zags_block_corrupt added
2018-10-01 21:44:21 +03:00
Arthur Zakirov
85f7559d53
Version 2.0.20
...
Minor fixes and bug fixes
2018-09-26 18:22:31 +03:00
Grigory Smolkin
bf3bb35edf
tests: minor fix
2018-09-26 01:27:06 +03:00
Grigory Smolkin
1e47aeab64
tests: be more verbose in ptrack sanity check
2018-09-25 20:34:38 +03:00
Grigory Smolkin
48a8723cf8
tests: test_multithread_page_backup_with_toast added
2018-09-15 13:42:23 +03:00
Grigory Smolkin
9191746ce0
tests: minor fixes
2018-09-06 20:46:32 +03:00
Grigory Smolkin
24c95417a5
tests: minor fixes for page tests
2018-09-03 18:45:53 +03:00
Grigory Smolkin
cc42c5558e
PGPRO-428: validation and revalidation rework based on parent_backup_link
2018-09-03 17:31:04 +03:00
Anastasia
33a33a9e1b
Version 2.0.19.
...
Various fixes and code cleanup for previous version.
2018-08-17 16:31:28 +03:00
Anastasia
1222a7002b
Detect WAL corruption in parallel page backup.
...
Improve log messages.
2018-08-16 23:38:57 +03:00
Grigory Smolkin
2e9a5b99c9
tests: added test_page_backup_with_alien_wal_segment
2018-08-16 11:54:06 +03:00
Grigory Smolkin
6e856bd877
PGPRO-427: added test_page_backup_with_corrupted_wal_segment
2018-08-15 17:38:44 +03:00
Grigory Smolkin
c4069c7520
tests: test_continue_failed_merge added
2018-08-13 10:08:38 +03:00
Grigory Smolkin
fc464219f1
tests: remove duplicate
2018-08-12 21:13:39 +03:00
Grigory Smolkin
76234b1e1d
tests: minor fix in test_page_backup_with_lost_wal_segment
2018-08-12 15:15:09 +03:00
Grigory Smolkin
bd9311a98f
tests: test_page_backup_with_lost_wal_segment added
2018-08-12 15:10:22 +03:00
Arthur Zakirov
c7a83af64e
We should use paranoia check after full and page restore
2018-08-10 12:33:09 +03:00
Arthur Zakirov
3fe942f97b
Fix bug: Sometimes we may miss WAL segments and threads
2018-08-09 19:02:38 +03:00
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
Arthur Zakirov
3f5540de6a
Version 2.0.18
2018-08-06 12:47:51 +03:00
Arthur Zakirov
4ed28cf6e5
PGPRO-1449: Add MERGE command: merge PAGE with FULL backup
2018-08-02 11:57:39 +03:00
Arthur Zakirov
9a7daf009f
Merge branch 'pgpro-1643-squashed'
2018-07-27 17:56:55 +03:00
Arthur Zakirov
144b8529e7
Merge branch 'pgpro-1693-squashed'
2018-07-27 17:35:44 +03:00
Aleksandr Parfenov
ab86cb5962
Warning in case of empty/corrupted backup.control file
2018-07-27 17:20:43 +03:00
Aleksandr Parfenov
586e3366c7
Add support of recovery target LSN
2018-07-27 17:11:23 +03:00
Arthur Zakirov
6d912340d6
PGPRO-427: Fix bug in SimpleXLogPageRead() with parallel mode
2018-07-25 14:17:04 +03:00
Arthur Zakirov
ee3ce85235
PGPRO-427: Merge with master
2018-07-19 12:15:06 +03:00
Ilya Skvortsov
3744048d4e
Test start-time using
2018-07-18 15:19:39 +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
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
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
Ilya Skvortsov
c81a61208c
new no-validate test added
2018-07-09 13:57:10 +03:00
Grigory Smolkin
1b70807d38
tests: fix archive tests
2018-07-06 20:41:49 +03:00
Arthur Zakirov
6e0f5bb68b
PGPRO-427: Process blocks change in parallel
2018-06-18 11:47:29 +03:00
Arthur Zakirov
8f6fb524fd
Merge branch 'pgpro-533'
2018-06-07 14:55:12 +03:00
Aleksandr Parfenov
93e85cb86e
Add --no-validate option for restore command
2018-06-04 11:27:00 +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
f549245281
tests: minor changes for 9.5
2018-05-01 13:41:17 +03:00
Grigory Smolkin
e3685e83b7
tests: minor fixes
2018-04-28 18:49:34 +03:00
Grigory Smolkin
f6b8264005
PGPRO-1376 tests: new test case added
2018-04-25 22:15:05 +03:00
Arthur Zakirov
b7caea5896
PGPRO-1376: Do not copy tablespace files twice
2018-04-24 17:45:30 +03:00
Ilya Skvortsov
4f544e90b7
Update Readme.md
2018-04-23 17:20:46 +03:00
Grigory Smolkin
721ffb7976
tests: minor fix
2018-04-11 23:02:36 +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
bfa3054fe4
tests: minor fix to ptrack tests
2018-04-02 14:59:19 +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
f685305eed
Merge branch 'pgpro-1504'
2018-03-17 01:41:35 +03:00