Sergey Cherkashin
20d4dcc291
Modifyed test test_arhive_push_file_exists. Fixed fileEqualCRC()
...
error handling
2018-11-14 18:17:28 +03:00
Grigory Smolkin
de9c3b64d7
Version 2.0.24
...
- Major bugfix: incorrect handling of badly compressed blocks, previously there was a risk to restore block in uncompressed state, if compressed size was equal or larger than BLCKSZ
- Impromevent: backup from replica >= 9.6 no longer need connection to master
- Workaround: wrong minRecPoint in PostgreSQL thanks to commit 8d68ee6(block from future), overwrite minRecPoint with latest applied LSN
- Impromevent: merge is now considered stable feature
- Impromevent: validation now use more conservative and paranoid approach to file validation, during validation pg_probackup also check block checksumm, make sanity check based on block header information and try to detect blocks from future
- New validate/restore options:
'--skip-block-validation' - disable aforementioned approach to file validation
- Multiple minor fixes
2018-11-12 12:41:02 +03:00
Grigory Smolkin
6eefeeba8d
tests: expected help fixed
2018-11-12 12:15:54 +03:00
Grigory Smolkin
d2271554a2
tests: minor fixes
2018-11-12 11:51:58 +03:00
Grigory Smolkin
644c4bd9fb
Merge remote-tracking branch 'origin/pgpro-1892-2'
2018-11-11 22:08:55 +03:00
Grigory Smolkin
8e716791ba
tests: minor fixes
2018-11-11 21:53:00 +03:00
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