Grigory Smolkin
be3b04b728
tests: minor fixes in page module
2019-03-25 16:40:41 +03:00
Arthur Zakirov
791837627b
PGPRO-1973: Add more parallel tests
2019-03-25 16:40:41 +03:00
Arthur Zakirov
1e87dce591
PGPRO-1973: Fix a bug, improve validate tests
2019-03-25 16:40:41 +03:00
Arthur Zakirov
62a2850de0
PGPRO-1973: Add support pthreads for VALIDATE command
2019-03-25 16:40:41 +03:00
Grigory Smolkin
001c0c2670
tests: added test_continue_failed_merge_3(), author Ilya Skvortsov
2019-03-25 16:40:41 +03:00
Grigory Smolkin
db365f1d85
tests: minor fix for test_delete_backup_with_empty_control_file
2019-03-25 16:40:41 +03:00
Grigory Smolkin
b888f6bdcd
tests: added tests.retention_test.RetentionTest.test_retention_window_3
2019-03-25 16:40:41 +03:00
Grigory Smolkin
c02892217f
tests: minor fixes for merge module
2019-03-25 16:40:41 +03:00
Grigory Smolkin
58de0dbd35
tests: added tests.merge.MergeTest.test_crash_after_opening_backup_control_2
2019-03-25 16:40:41 +03:00
Grigory Smolkin
596f82faa2
tests: added tests.merge.MergeTest.test_crash_after_opening_backup_control
2019-03-25 16:40:41 +03:00
Grigory Smolkin
385246c49c
tests: added delete_test.DeleteTest.test_delete_backup_with_empty_control_file()
2019-03-25 16:40:41 +03:00
Arthur Zakirov
0253845a35
tests: update help test
2019-03-25 16:40:41 +03:00
Grigory Smolkin
6f0d7beb9b
tests: add test_merge_different_wal_modes
2019-03-25 16:40:41 +03:00
Grigory Smolkin
a8be5ff277
tests: fix gdbobject method continue_execution_until_break()
2019-03-25 16:40:41 +03:00
Sergey Cherkashin
fc1ae6fba0
Check if external directory contains tablespace
2019-03-19 19:19:50 +03:00
Grigory Smolkin
89366b3fe8
tests: added test_external_backward_compatibility_merge* tests
2019-03-13 18:38:42 +03:00
Grigory Smolkin
78a6ede9f0
tests: minor fix in external.ExternalTest.test_external_simple
2019-03-13 16:57:04 +03:00
Grigory Smolkin
1f2760c1f7
tests: added tests.external.ExternalTest.test_external_dir_is_tablespace
2019-03-12 22:16:58 +03:00
Grigory Smolkin
5af689ea74
tests: check external dir pointing to a file
2019-03-12 12:09:28 +03:00
Grigory Smolkin
8c365b67e8
tests: fix test_external_dir_is_symlink
2019-03-12 11:33:42 +03:00
Sergey Cherkashin
631590bec5
Make possible to pass symlink as -E option
2019-03-11 21:34:58 +03:00
Grigory Smolkin
6e2e56ce5f
tests: update comments in tests.external.ExternalTest.test_external_dir_is_symlink
2019-03-09 01:06:37 +03:00
Grigory Smolkin
49aa6e7ce4
tests: added tests.external.ExternalTest.test_external_dir_is_symlink()
2019-03-09 01:02:35 +03:00
Grigory Smolkin
459a4df987
tests: added external.ExternalTest.test_restore_skip_external()
2019-03-02 02:05:36 +03:00
Grigory Smolkin
807d46a49d
tests: fixes for test_external_merge_1()
2019-03-02 00:43:46 +03:00
Grigory Smolkin
904171d483
Merge branch 'master' into PGPRO-421
2019-03-01 23:03:01 +03:00
Grigory Smolkin
322b3f0b21
tests: fixes for PG 9.5
2019-03-01 19:19:56 +03:00
Sergey Cherkashin
c94c6d06f0
Fix merging external directories
2019-03-01 18:14:26 +03:00
Grigory Smolkin
d9cb01a167
tests: added backup_test.BackupTest.test_persistent_slot_for_stream_backup() and backup_test.BackupTest.test_temp_slot_for_stream_backup()
2019-03-01 16:29:47 +03:00
Grigory Smolkin
75b0ff2881
tests: minor fixes
2019-02-28 21:12:32 +03:00
Grigory Smolkin
4aab7c488b
tests: added compatibility.test_backward_compatibility_merge()
2019-02-28 20:09:11 +03:00
Grigory Smolkin
093e597ac8
tests: remove deprecated modules
2019-02-28 17:07:41 +03:00
Grigory Smolkin
b6c43f93d2
tests: compression.test_uncompressable_pages() added
2019-02-28 17:06:33 +03:00
Grigory Smolkin
ba8410686b
Version 2.0.27
...
- Bugfix: reading of compressed WAL files was very slow, it happened because xlogreader was in habit of reading XLOG page twice, which breaks zlib optimization for sequential access. See https://commitfest.postgresql.org/22/1994 for additional info. Reported by Alex Ignatov.
- Bugfix: previously path to PGDATA was not canonicalized. On Windows this could lead to producing empty backups. Additionally during investigation another bug was found: readdir() silently ignored 'permission denied' errors. See https://www.postgresql.org/message-id/2cad7829-8d66-e39c-b937-ac825db5203d%40postgrespro.ru for additional info. Reported by Yuri Kurenkov.
- Bugfix: archive-push didn`t use O_EXCL flag when creating '.partial' file, in rare case of two PostgreSQL instances concurrently pushing the same WAL segment it could lead to corruption of pushed WAL segment.
- Minor bugfix: disappeared during backup files were marked as 'not changed', now they just evicted from file list.
- Minor bugfix: skip 'log' directory during backup for PG >= 10. Reported by triwada.
- Improvement: previously locking was done at instance level, because of that concurrent operations were impossible, now it is done at the backup level, so restore of backup A won`t interfere with validation of backup B.
- Improvement: previously restore was relying on sort order when restoring incremental backups, now it`s relying on parent chain.
- Minor improvement: when using show command "Time" for RUNNING backups now calculated on the fly.
- Minor improvement: START LSN of backup now written to backup meta right after receiving, not at the end of the backup. It will be needed for "resume" feature.
2019-02-28 11:02:25 +03:00
Grigory Smolkin
20de566010
tests: minor fixes
2019-02-26 21:26:30 +03:00
Grigory Smolkin
ec2aa7f000
tests: move all ptrack tests to ptrack module
2019-02-24 23:20:42 +03:00
Grigory Smolkin
5b3a733b37
tests for external directories: merge tests added
2019-02-22 21:19:56 +03:00
Grigory Smolkin
9243a8a399
Merge branch 'pgpro-1918'
2019-02-22 19:33:41 +03:00
Arthur Zakirov
ad5449f1b2
PGPRO-1918: Add more informative messages
2019-02-20 13:29:16 +03:00
Grigory Smolkin
883464fdfc
PGPRO-1918: added test_locking_restore_locked_without_validation()
2019-02-19 15:42:18 +03:00
Grigory Smolkin
d9716e000c
tests: added test_locking_restore_locked() and test_locking_concurrent_vaidate_and_backup()
2019-02-19 15:24:57 +03:00
Grigory Smolkin
2329af38bc
tests: added test_validate_specific_error_intermediate_backups()
2019-02-18 21:42:56 +03:00
Grigory Smolkin
f7ed67a19e
tests: added test_validate_error_intermediate_backups()
2019-02-18 21:27:23 +03:00
Grigory Smolkin
c4259b856b
PGPRO-1918 tests: minor fixes
2019-02-18 20:09:09 +03:00
Grigory Smolkin
ac3b0175d4
PGPRO-1918 tests: added test_locking_running_validate_2_specific_id()
2019-02-18 18:16:53 +03:00
Grigory Smolkin
49705d73f4
tests: fix test_archive_node_backup_archive_pitr_2()
2019-02-18 17:20:13 +03:00
Arthur Zakirov
8960f2aae2
PGPRO-1918: Consider lock_backup()'s result
2019-02-18 16:55:46 +03:00
Arthur Zakirov
3b91712e1a
Merge remote-tracking branch 'origin/master' into pgpro-1918
2019-02-18 14:48:24 +03:00
Grigory Smolkin
0aa14030f6
tests: added test_tablespace_handling_1() and test_tablespace_handling_2()
2019-02-17 15:34:59 +03:00
Grigory Smolkin
3474784895
tests: rename some locking tests
2019-02-16 15:29:59 +03:00