Commit Graph
100 Commits
Author SHA1 Message Date
Grigory Smolkin 8514420c3f tests: minor changes 2019-05-28 11:22:58 +03:00
Grigory Smolkin d436270b8e tests: minor fixes 2019-05-28 11:11:41 +03:00
gsmolandGitHub 1864480380 Merge pull request #77 from postgrespro/issue_67
[Issue #67]: permission mask is not preserved by restore
2019-05-27 19:01:31 +03:00
gsmolandGitHub f217a14b71 Merge pull request #75 from postgrespro/issue_74
[Issue #74] strict behavior for copy_file and backup_data_file()
2019-05-27 18:47:42 +03:00
Grigory Smolkin ca02ecade0 limit tablespace permissions kludge to only PG11 2019-05-27 18:22:25 +03:00
Grigory Smolkin 64d5d32fff improve comments in create_data_directories() 2019-05-27 16:57:46 +03:00
Grigory Smolkin ead629bfa7 Issue 67: permission mask is not preserved by restore 2019-05-27 11:27:43 +03:00
Grigory Smolkin db10096f0f Issue 74: copy_file and backup_data_file() always treat missing source file as non-error condition 2019-05-24 15:12:15 +03:00
Grigory Smolkin 84c6fd4101 README: bump current version 2019-05-24 15:07:23 +03:00
Grigory Smolkin 64d0443057 tests: add property pg_config_version 2019-05-24 00:40:42 +03:00
Grigory Smolkin 420a527a65 tests: added checkdb.CheckdbTest.test_checkdb_sigint_handling 2019-05-23 20:28:46 +03:00
Grigory Smolkin 3b9d6c4d3a tests: added remote.RemoteTest.test_remote_sanity 2019-05-23 16:52:15 +03:00
Grigory Smolkin 6a64e5640e tests: added validate.ValidateTest.test_validation_after_backup 2019-05-23 11:58:28 +03:00
Grigory Smolkin c3c05e83b6 README: add to limitions notice about incremental chains and timelines 2019-05-23 11:58:01 +03:00
Grigory Smolkin 7f21f63bb0 bugfix: allow restore of DELTA backup to skip unchanged non-data files 2019-05-23 11:53:32 +03:00
Grigory Smolkin ac4ea5e731 bugfix: exit with error if validation after backup found corruption 2019-05-23 11:51:03 +03:00
Grigory Smolkin d27835dd7d bugfix: disappeared during backup files could give a false-positive alarm by validation. Issue #72 2019-05-23 11:42:12 +03:00
Grigory Smolkin 00cbcc8160 tests: fixes 2019-05-23 11:29:00 +03:00
Grigory Smolkin 5cf1556984 tests: added restore.RestoreTest.test_lost_non_data_file 2019-05-22 22:15:40 +03:00
Grigory Smolkin 21230cbb6c Release 2.1.2 2019-05-22 13:04:19 +03:00
Grigory Smolkin 0bac131d7a tests: added external.ExternalTest.test_external_merge_3 2019-05-22 11:34:21 +03:00
Grigory Smolkin 486cdc274b tests: added restore.RestoreTest.test_restore_concurrent_drop_table 2019-05-21 19:29:49 +03:00
Grigory Smolkin 92a73d1ce2 tests: added restore.RestoreTest.test_pg_10_waldir 2019-05-21 19:28:00 +03:00
Grigory Smolkin 18cfcdd236 tests: minor fix 2019-05-21 17:56:22 +03:00
Grigory Smolkin 0493eabfd6 tests: added backup.BackupTest.test_backup_concurrent_drop_table and compatibility.CompatibilityTest.test_backup_concurrent_drop_table 2019-05-21 17:54:23 +03:00
Grigory Smolkin aa1812eec1 tests: added tests.delete.DeleteTest.test_delete_wal_between_multiple_timelines 2019-05-18 18:44:05 +03:00
Grigory Smolkin a02fec70d4 Readme: small fix 2019-05-17 18:09:59 +03:00
Grigory Smolkin 83773d260e README: add link to Windows installers 2019-05-17 18:07:15 +03:00
Grigory Smolkin c88cf22c13 tests: added restore.RestoreTest.test_pg_11_group_access 2019-05-14 02:28:37 +03:00
Grigory Smolkin e1c4f8fcd0 remove noninformative elog messages in restore 2019-05-13 20:23:21 +03:00
Grigory Smolkin f697d57c9a bugfix: do not use find_my_exec(), because it is relying on PATH, which can be unavailable. More details: https://github.com/postgrespro/pg_probackup/issues/39 2019-05-13 19:44:20 +03:00
Grigory Smolkin 16dca32efd tests minor cleanup 2019-05-07 00:09:27 +03:00
Grigory Smolkin bd6c601de9 Merge branch 'master' into issue_63 2019-05-06 21:22:53 +03:00
Grigory Smolkin 1e1daa0079 tests: added tests.external.ExternalTest.test_smart_restore_externals 2019-05-06 21:22:16 +03:00
Grigory Smolkin cdc42241b3 Merge branch 'master' into issue_63 2019-05-06 21:13:15 +03:00
Grigory Smolkin c9c55590b0 tests: fix typo 2019-05-06 19:21:22 +03:00
Grigory Smolkin 5b53945751 tests: fixed tests.merge.MergeTest.test_failed_merge_after_delete 2019-05-06 19:18:19 +03:00
Grigory Smolkin f07c0ae2b8 tests: added tests.merge.MergeTest.test_failed_merge_after_delete and tests.merge.MergeTest.test_failed_merge_after_delete_1 2019-05-06 18:05:54 +03:00
Grigory Smolkin 9af4f5ff81 Merge branch 'master' into issue_63 2019-05-06 16:23:19 +03:00
Grigory Smolkin 87f28e76fd tests: added restore.RestoreTest.test_smart_restore 2019-05-06 16:14:24 +03:00
Grigory Smolkin b6dcb82d46 README: Windows is considered stable 2019-05-06 16:12:56 +03:00
Grigory Smolkin f84b21ca24 Release 2.1.1 2019-05-01 18:36:15 +03:00
Grigory Smolkin d2129fdd12 change elog level to WARNING in message about restoring backup without validation 2019-05-01 17:53:29 +03:00
Grigory Smolkin c509ae42b9 backup: sanity check that external directories do not overlap 2019-05-01 16:55:48 +03:00
Grigory Smolkin 323add28aa tests: added external.ExternalTest.test_external_dirs_overlapping 2019-05-01 16:53:49 +03:00
Grigory Smolkin 559390aa9e change stub wording 2019-05-01 02:45:17 +03:00
Grigory Smolkin a7650c07c2 stub for remote operations on Windows 2019-05-01 02:43:52 +03:00
Grigory Smolkin 481faf0b5b tests: rename module "backup_test" to "backup" 2019-05-01 02:41:27 +03:00
Grigory Smolkin 04541c5029 tests: final Windows fixes 2019-05-01 02:39:08 +03:00
Grigory Smolkin 613a5b3cc0 tests: Windows fixes for "show" module 2019-05-01 02:32:16 +03:00
Grigory Smolkin 642eb1a096 tests: fixes for Windows in "option" modules 2019-05-01 02:20:08 +03:00
Grigory Smolkin 04af42c241 tests: changes in "init" and "restore" modules for Windows 2019-05-01 02:08:51 +03:00
Grigory Smolkin b70b9a232b tests: fixes for Windows 2019-04-30 20:20:41 +03:00
Grigory Smolkin b7a9a20b99 tests: fixes for Windows 2019-04-30 20:18:40 +03:00
Grigory Smolkin e771c97aa2 tests: minor fixes for "page" module 2019-04-30 19:44:06 +03:00
Grigory Smolkin d8086219c7 tests: fix checkdb for Windows 2019-04-30 01:49:14 +03:00
Grigory Smolkin 5362c2a783 canonicalize tablespace path 2019-04-30 00:38:19 +03:00
Grigory Smolkin 091b7c6e4b tests: minor fixes for Windows 2019-04-30 00:35:28 +03:00
Grigory Smolkin d042b8e0db minor bugfix: canonicalize tablespace path in read_tablespace_map() 2019-04-29 23:53:38 +03:00
Grigory Smolkin 7d30e5b33f minor bugfix: ensure that tablespace directories are canonicalized 2019-04-29 22:45:44 +03:00
Grigory Smolkin c3451c5604 tests: module "external" fixes for Windows 2019-04-29 19:41:53 +03:00
Grigory Smolkin 1b02f87c12 tests: additional fixes for "external" module 2019-04-29 16:08:26 +03:00
Grigory Smolkin cbfb496d5b tests: minor fix in "external" module 2019-04-29 15:59:19 +03:00
Grigory Smolkin 16fff38156 tests: fixes to "external" and "merge" modules 2019-04-28 23:28:35 +03:00
Grigory Smolkin 10229f710f tests: fix test_restore_external_dir_is_missing and test_restore_external_dir_is_empty and add test_restore_external_dir_string_order 2019-04-28 01:06:15 +03:00
Grigory Smolkin e51398e256 add double quotes to elog message about missing external directory 2019-04-28 01:04:21 +03:00
Grigory Smolkin 26cb867d0f fix typo 2019-04-26 14:13:46 +03:00
Grigory Smolkin d489cc700e tests: rename external.ExternalTest.test_restore_external_dir_is_empty to external.ExternalTest.test_restore_external_dir_is_missing 2019-04-26 01:19:10 +03:00
Grigory Smolkin cc66172785 minor bugfix: do not check external directories if their restore is not requested 2019-04-25 19:15:47 +03:00
Grigory Smolkin 2b95e621c4 tests: added external.ExternalTest.test_restore_external_dir_is_empty 2019-04-25 17:43:20 +03:00
Grigory Smolkin 8ffe2ba597 tests: minor fix 2019-04-25 13:31:40 +03:00
Grigory Smolkin 75447d71f2 tests: minor fix 2019-04-25 13:29:43 +03:00
Grigory Smolkin 6e0d087eb5 tests: minor fixes 2019-04-24 23:39:11 +03:00
Grigory Smolkin af41c5de4a fix windows build 2019-04-24 18:42:34 +03:00
Grigory Smolkin 3be11bc899 get pg_strftime() backup 2019-04-24 14:51:28 +03:00
Grigory Smolkin 7412b74d18 README: minor update of archive backup description 2019-04-24 11:28:27 +03:00
Grigory Smolkin f6e1bcdb28 add elog message about external directories 2019-04-24 11:28:22 +03:00
Grigory Smolkin a480a5d275 tests: add more "not empty" tests for tablespaces and externals, remapping included 2019-04-23 17:55:04 +03:00
Grigory Smolkin 6b9aca1c41 tests: added external.ExternalTest.test_restore_external_dir_not_empty 2019-04-23 17:21:30 +03:00
Grigory Smolkin 99c55b6cff tests: fix checkdb.CheckdbTest.test_checkdb_amcheck_only_sanity_1 2019-04-23 10:06:27 +03:00
Grigory Smolkin 1eeff19253 tests: fixes for PG 9.5 2019-04-22 20:52:00 +03:00
Grigory Smolkin da21861bfd fix remote mode for add-instance 2019-04-22 12:55:30 +03:00
Grigory Smolkin 809ccbe7bc bump version to 2.1.0 and update expected help 2019-04-20 15:48:52 +03:00
Grigory Smolkin 58a7922b91 help: shufle options a bit 2019-04-20 15:41:14 +03:00
Grigory Smolkin a1e24cafc6 tests: fixes for false_positive module 2019-04-20 15:28:33 +03:00
Grigory Smolkin 380d6c655f tests: minor fixes 2019-04-20 12:42:17 +03:00
Grigory Smolkin 58a3d2dcb0 help: minor fix 2019-04-20 12:41:48 +03:00
Grigory Smolkin 1630d73bec bugfix: don`t use ferror() in get_wal_file() 2019-04-20 03:46:00 +03:00
Grigory Smolkin fd4ad9d2cb tests: fixes for remote backup and PG11 2019-04-20 03:44:51 +03:00
Grigory Smolkin a7d074dbff README: change wording about WAL delivery strategies 2019-04-20 02:50:47 +03:00
Grigory Smolkin 1d31908b1e README: add checkdb 2019-04-20 00:42:59 +03:00
Grigory Smolkin cd0548da67 bugfix: replace fprintf() with fio_fprintf() 2019-04-20 00:23:45 +03:00
Grigory Smolkin ca717e2d4c tests: spelling fix 2019-04-19 19:32:02 +03:00
Grigory Smolkin 54998dce44 tests: added backup_test.Backuptest.test_sigquit_hadnling 2019-04-19 19:30:36 +03:00
Grigory Smolkin 9e26a6d6c9 update Readme about remote mode via ssh 2019-04-19 19:24:25 +03:00
Grigory Smolkin 9ef51ae27e tests: added backup_test.BackupTest.test_sigterm_hadnling and backup_test.BackupTest.test_sigint_hadnling 2019-04-19 19:15:02 +03:00
Grigory Smolkin ea50f4e9cf tests: check that log file do not gets rotated if '.rotation' file is missing or mangled 2019-04-19 18:42:07 +03:00
Grigory Smolkin c93e732864 Issue 56: do not force log file rotation if '.rotation' file is missing or mangled, just recreate '.rotation file' 2019-04-19 18:40:57 +03:00
Grigory Smolkin fc8453b6c7 Issue 56: be more lenient to .rotation file been empty or containing garbage: issue WARNING instead of ERROR and rotate file immediately. Also issue WARNING if .rotation file is missing, previously such condition was ignored 2019-04-19 17:11:58 +03:00
Grigory Smolkin ec2d74dbbe tests: added backup.BackupTest.test_pg_11_adjusted_wal_segment_size 2019-04-19 17:05:14 +03:00