1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2025-01-10 23:29:34 +02:00
Commit Graph

1147 Commits

Author SHA1 Message Date
Victor Spirin
ad419565cd Added deletion all childs with any status when deleting backup with specific status (--status) 2020-04-05 15:32:30 +03:00
Victor Spirin
accfc34e71 Added support --dry-run for --status option of delete command. Added check descendant status for deleted backups. 2020-04-05 00:20:43 +03:00
Grigory Smolkin
7054d42861 [Issue #120] report the number of deleted backups 2020-03-24 21:51:14 +03:00
Grigory Smolkin
9864f5816e [Issue #120] Review 2020-03-24 21:37:35 +03:00
Grigory Smolkin
d5d58f54a9 Merge branch 'master' into issue_120 2020-03-24 20:10:42 +03:00
Grigory Smolkin
943548c857 use setvbuf instead of setbuffer 2020-03-23 23:59:44 +03:00
Grigory Smolkin
803c607b46 [Issue #187] Do not wait for WAL segment, previous to WAL segment with START LSN, when running backup in archive mode 2020-03-20 21:40:40 +03:00
Victor Spirin
98c22cae46 Updated documentation and test for --status option of delete command 2020-03-17 21:48:43 +03:00
Victor Spirin
a365520a1c Removed --error-state option and added --status option for delete command 2020-03-16 19:44:35 +03:00
Grigory Smolkin
4a247e8311 [Issue #182] do not set remote parameters into config when running add-instance via ssh 2020-03-15 19:02:15 +03:00
Grigory Smolkin
925b7d588e [Issue #149] help update 2020-03-15 12:00:14 +03:00
Grigory Smolkin
48e4427f6b [Issue #149] add option -S | --primary-slot-name 2020-03-14 21:42:25 +03:00
Grigory Smolkin
5a715305ca Merge branch 'master' into issue_149 2020-03-14 17:53:14 +03:00
Grigory Smolkin
86fd79512a [Issue #172] Optimize remote backup in PAGE and PTRACK modes 2020-03-14 14:35:57 +03:00
Grigory Smolkin
6d0eb79323 restore: close ssh connection before exit 2020-03-14 01:50:49 +03:00
Konstantin Knizhnik
9bd2bea0b7 Wait remote agent to complete its work 2020-03-13 19:57:15 +03:00
Grigory Smolkin
15228f3553 [Issue #169] merge: handle the case of crash right after deletion of the target incremental backup. It should be possible to rerun merge by using the backup ID of deleted backup as an argument 2020-03-06 11:47:25 +03:00
Grigory Smolkin
7b342e3946 Merge branch 'issue_171' 2020-03-06 02:31:35 +03:00
Grigory Smolkin
9d450331f2 Merge branch 'master' into issue_169 2020-03-05 11:28:36 +03:00
Grigory Smolkin
4f1a76bcf4 [Issue #184] Don`t issue fsync when copying file by archive-get 2020-03-05 11:25:52 +03:00
Grigory Smolkin
9811acfa45 Merge branch 'master' into issue_169 2020-03-04 01:20:49 +03:00
Grigory Smolkin
c3d716383a [Issue #178] enabled logging into file breaks recovery via archive-get 2020-03-03 23:42:10 +03:00
Grigory Smolkin
e9c31759c5 [Issue #169] pgFileGetCRC refactoring, now it operates only locally 2020-03-03 16:57:09 +03:00
Grigory Smolkin
8110715dbf [Issue #169] review: remove slurpFileFullPath 2020-03-03 15:59:19 +03:00
Grigory Smolkin
251e46c2ab [Issue #169] improve comments in merge 2020-03-02 21:07:09 +03:00
Grigory Smolkin
d57bf8ef05 [Issue #169] Addressing some issues, pointed out by Anastasia Lubennikova review: setbuf, comments, tests 2020-03-02 20:04:02 +03:00
Victor Spirin
1494a8e872 Added --error-state option for delete command 2020-02-25 18:29:51 +03:00
Grigory Smolkin
6f1ba680ab [Issue #171] minor fixes 2020-02-23 22:04:01 +03:00
Grigory Smolkin
80bcb80ada Merge branch 'issue_169' into issue_171 2020-02-22 18:29:50 +03:00
Grigory Smolkin
ba8c4caae0 use pgBackup->root_dir when procuring filelist of previous backup 2020-02-21 22:18:49 +03:00
Grigory Smolkin
5a17d07329 merge: improve wording in elog() messages 2020-02-21 17:28:27 +03:00
Grigory Smolkin
859b40dfe1 minor spelling fix 2020-02-20 19:34:29 +03:00
Grigory Smolkin
fa326c96e1 [Issue #169] minor spelling fixes 2020-02-20 18:32:14 +03:00
Grigory Smolkin
0b16fc0576 [Issue #169] fix merge of 0 sized files 2020-02-20 17:50:15 +03:00
Victor Spirin
e9af50464b Added --primary-conninfo option for restoring as replica 2020-02-20 15:23:04 +03:00
Grigory Smolkin
2d3f19e622 [Issue #169] minor improvements 2020-02-19 20:22:12 +03:00
Grigory Smolkin
9c662d5622 [Issue #169] Major refactoring of backup, restore and merge internal algorihtms 2020-02-18 19:59:57 +03:00
Grigory Smolkin
e1b0f1450f New fio command FIO_GET_CRC32 added and local behavior changed in fio_pread() 2020-02-18 19:48:35 +03:00
Grigory Smolkin
3962b02253 Allow validation of incremental backups with MERGING status 2020-02-17 20:14:42 +03:00
Grigory Smolkin
d37ade9096 validation should ignore empty and not changed files 2020-02-09 21:35:21 +03:00
Grigory Smolkin
2ad2af98f1 [Issue #169] added function slurpFileFullPath() 2020-02-09 21:34:13 +03:00
Grigory Smolkin
a1e005efa2 [Issue #169] Minor improvements to restore 2020-02-09 21:13:42 +03:00
Grigory Smolkin
d6567a2d67 [Issue #169] Set stdio buffers to 64KB when running "restore" 2020-02-06 14:49:58 +03:00
Konstantin Knizhnik
7d78d501a5 Decompress on agent's size 2020-02-06 14:39:52 +03:00
Grigory Smolkin
f165001c8d honest file->n_blocks for PAGE and PTRACK backups 2020-01-28 20:44:24 +03:00
Grigory Smolkin
506afe5c12 added some comments in backup_data_file() 2020-01-28 20:43:37 +03:00
Grigory Smolkin
9c3d299854 [Issue #169] check for interrupt more frequently during restore 2020-01-28 20:42:47 +03:00
Grigory Smolkin
ee36dd9d29 [Issue #169] Calculate appoximate efficiency ratio when restoring backup 2020-01-27 11:41:49 +03:00
Grigory Smolkin
c0541a6068 [Issue #169] Minor improvements 2020-01-26 22:04:07 +03:00
Grigory Smolkin
bf5b8f6b48 [Issue #169] fio_sync() added 2020-01-26 21:39:19 +03:00