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 |
|