1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2025-02-02 13:36:08 +02:00

578 Commits

Author SHA1 Message Date
Grigory Smolkin
697a451b10 Merge branch 'master' into pgpro-2573 2019-03-30 16:12:13 +03:00
Grigory Smolkin
932fc5be77 update help 2019-03-29 22:22:25 +03:00
Grigory Smolkin
912e6a548f add --dry-run option to help 2019-03-29 21:27:38 +03:00
Grigory Smolkin
0163a7e3fb PGPRO-2573: minor change of elevel in message about sparsing keep list 2019-03-29 20:07:48 +03:00
Grigory Smolkin
9d9aaf6cf1 Merge branch 'master' into pgpro-2573 2019-03-29 17:35:36 +03:00
Arthur Zakirov
e82201f5d7 Consider empty blocks within datafiles.
RelationAddExtraBlocks() may extend a relation with empty blocks due
to optimisation to avoid contentions.
2019-03-29 16:49:02 +03:00
Grigory Smolkin
ca44e739a3 PGPRO-2573: use parray_bsearch 2019-03-28 21:57:33 +03:00
Grigory Smolkin
a94c228fcb update help, add --merge-expired option 2019-03-28 18:58:08 +03:00
Grigory Smolkin
366d36b9a9 Merge branch 'master' into pgpro-2573 2019-03-28 18:45:40 +03:00
Grigory Smolkin
d48f4024a8 PGPRO-2589: use parent_link when deleting backup chain via delete -i BACKUP_ID 2019-03-28 17:35:05 +03:00
Grigory Smolkin
cbc0ceb9b4 Merge branch 'master' into pgpro-2589 2019-03-28 17:34:12 +03:00
Arthur Zakirov
65dd94d664 PGPRO-2589: Binary search for catalog_get_backup_list() 2019-03-28 16:58:14 +03:00
Arthur Zakirov
01207a7086 Throw an error if pg_probackup.conf doesn't exist 2019-03-28 13:42:58 +03:00
Grigory Smolkin
b2cb9cf940 PGPRO-2589: use parent_link instead of start-time sorting in merge, validate and restore 2019-03-27 22:29:42 +03:00
Grigory Smolkin
a6dc140702 PGPRO-2573: minor changes 2019-03-27 10:16:02 +03:00
Grigory Smolkin
aa03ac404a Merge branch 'master' into pgpro-2573 2019-03-26 20:57:25 +03:00
Grigory Smolkin
941b9c4267 add TODO to restore comments 2019-03-26 11:32:15 +03:00
Grigory Smolkin
a27cf5911f minor changes to --help about --external-dirs option 2019-03-26 00:54:21 +03:00
Grigory Smolkin
3256dd1988 PGPRO-2573: minor comment fixes 2019-03-25 17:47:02 +03:00
Grigory Smolkin
281f34d770 PGPRO-2573: cleanup comments 2019-03-25 17:37:01 +03:00
Grigory Smolkin
f7205ea1ff PGPRO-2573: incrementally updated backups via merge 2019-03-25 17:26:14 +03:00
Grigory Smolkin
038ffd6ace help: update help about --compress option 2019-03-25 16:40:41 +03:00
Arthur Zakirov
afa0081a41 Make parsexlog messages using capital letter 2019-03-25 16:40:41 +03:00
Arthur Zakirov
95f4f50c86 PGPRO-1973: Improve XLogWaitForConsistency() verbose message 2019-03-25 16:40:41 +03:00
Arthur Zakirov
a0fa72eeca PGPRO-1973: Report about absent or corrupted WALs only once 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
Arthur Zakirov
012904b1f0 PGPRO-2523: Allow to delete single FULL backup 2019-03-25 16:40:41 +03:00
Arthur Zakirov
2ae1cf0007 PGPRO-2521: Allow to delete backups without or emtpy .control file 2019-03-25 16:40:41 +03:00
Arthur Zakirov
50f11a1fff PGPRO-2079: Use .partial file to write backup configuration files backup.control and backup_content.control 2019-03-25 16:40:41 +03:00
Arthur Zakirov
0253845a35 tests: update help test 2019-03-25 16:40:41 +03:00
Arthur Zakirov
6db82d0bd9 Inherit WAL mode from the PAGE backup 2019-03-25 16:40:41 +03:00
Arthur Zakirov
5509a4bbe1 PGPRO-421: Use strdup() call 2019-03-25 16:40:41 +03:00
Sergey Cherkashin
d48d4e8abe Fix connection value in check_external_for_tablespaces() 2019-03-25 16:37:53 +03:00
Sergey Cherkashin
fc1ae6fba0 Check if external directory contains tablespace 2019-03-19 19:19:50 +03:00
Sergey Cherkashin
6a4b014f8d Fail if regular file passed as -E option 2019-03-12 13:33:08 +03:00
Grigory Smolkin
0ef24d0b71 add "external-dirs" to show output in json format 2019-03-12 11:31:10 +03:00
Sergey Cherkashin
631590bec5 Make possible to pass symlink as -E option 2019-03-11 21:34:58 +03:00
Grigory Smolkin
904171d483 Merge branch 'master' into PGPRO-421 2019-03-01 23:03:01 +03:00
Grigory Smolkin
53bd83bfcd fix temp replication slot for PG >= 11 2019-03-01 18:40:29 +03:00
Sergey Cherkashin
423491994a Add flag "--skip-external-dirs" to restore command 2019-03-01 18:37:32 +03:00
Sergey Cherkashin
c94c6d06f0 Fix merging external directories 2019-03-01 18:14:26 +03:00
Arthur Zakirov
4d8a9437ad MERGE fix: Update program_version of the target backup, recalculate CRC of a unchanged file 2019-03-01 16:17:02 +03:00
Grigory Smolkin
98bc12d535 new flag '--temp-slot' allows user to use temporary slot for STREAM backups, if no slot name is specified via '--slot' option - default name 'pg_probackup_slot' is used 2019-03-01 16:09:53 +03:00
Konstantin Knizhnik
4097e10754 Fix printing NULL values 2019-03-01 11:18:09 +03:00
Grigory Smolkin
6e9a5793ef mark --replica-timeout as deprecated 2019-03-01 02:41:13 +03:00
Grigory Smolkin
094dc8b166 mark master-* options as deprecated 2019-03-01 00:44:33 +03:00
Arthur Zakirov
1692cbef61 Add merge_time for backup 2019-02-28 19:09:36 +03:00
Konstantin Knizhnik
e554d265a5 Assign end_time in MERGE 2019-02-28 18:45:59 +03:00
Grigory Smolkin
7a34dbe5f8 fix condition for elog message about compression level 0 2019-02-28 17:54:45 +03:00