Commit Graph
100 Commits
Author SHA1 Message Date
Grigory Smolkin 2fe9ec22ed [Issue #149] Documentation update 2020-03-14 21:40:58 +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
Grigory Smolkin da283d3ead tests: added tests.merge.MergeTest.test_idempotent_merge 2020-03-06 11:48:11 +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 1102e578d9 [Issue #169] Documentation update 2020-03-06 02:01:43 +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 ac017dd8da [Issue #169] added tests for issues, pointed out by review 2020-03-02 20:05:30 +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
Grigory Smolkin d42e72016c [Issue #171] documentation 2020-02-23 22:51:58 +03:00
Grigory Smolkin d46e96b808 [Issue #171] test coverage 2020-02-23 22:04:14 +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 07620839b3 Merge branch 'master' into issue_169 2020-02-22 18:29:11 +03:00
Grigory Smolkin dbc800af14 Merge branch 'master' into issue_171 2020-02-22 18:28:23 +03:00
Grigory Smolkin c2f3968736 [Issue #175] test coverage 2020-02-22 18:17:41 +03:00
Grigory Smolkin 3d81b53242 [Issue #175] Incorrect signature for function bt_index_check() in documentation 2020-02-22 17:33:34 +03:00
Grigory Smolkin b15c7f1587 [Issue #169] test coverage 2020-02-21 22:19:52 +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
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 385c16b0d2 tests: fix elog messages 2020-02-06 21:35:16 +03:00
Grigory Smolkin d6567a2d67 [Issue #169] Set stdio buffers to 64KB when running "restore" 2020-02-06 14:49:58 +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
Grigory Smolkin 577e8763bc [Issue #169] Refactoring, added support for external directories and bugfixes 2020-01-26 03:41:55 +03:00
Grigory Smolkin 7f983c599a [Issue #169] Restore optimization 2020-01-22 02:58:40 +03:00
Grigory Smolkin c6e7490caf Readme: update installation instructions 2020-01-13 13:22:50 +03:00
Grigory Smolkin 5a069739c4 Readme: update current release version 2020-01-10 17:01:28 +03:00
Grigory Smolkin 00ea177048 Version 2.2.7 2020-01-07 21:18:28 +03:00
Grigory Smolkin 9830b629e7 tests: fixes for 9.5 2020-01-07 21:15:53 +03:00
Grigory Smolkin 20d09c4786 Add some comments 2020-01-04 19:52:11 +03:00
Grigory Smolkin 9af67ed097 Revert "use IsXLogFileName() when parsing xlog filenames"
This reverts commit 6ad38c62ce.
2020-01-04 19:50:35 +03:00
Grigory Smolkin 9cce8639b4 [Issue #168] use heap variable as buffer in write_backup_filelist() instead of stack variable 2020-01-04 14:48:10 +03:00
Grigory Smolkin 6ad38c62ce use IsXLogFileName() when parsing xlog filenames 2020-01-02 20:51:50 +03:00
Grigory Smolkin f431452ea9 Version 2.2.6 2019-12-29 21:43:23 +03:00
Grigory Smolkin b7f69ae206 tests: update comments 2019-12-29 21:41:47 +03:00
Grigory Smolkin 07557566f4 leftover fix for stack buffer overflow 2019-12-29 14:49:41 +03:00
Grigory Smolkin e1dfb614cf fix stack buffer overflow 2019-12-29 14:23:28 +03:00
Grigory Smolkin b0efb76003 use portable unlink in delete_walfiles_in_tli() 2019-12-29 02:11:10 +03:00
Grigory Smolkin 68922f2151 tests: various fixes 2019-12-28 18:53:33 +03:00
Grigory Smolkin d785bea5fb fix windows build 2019-12-28 14:41:20 +03:00
Grigory Smolkin 489c447862 DOC: for ptrack 2.0 functions schema name depends on extension schema 2019-12-28 14:18:02 +03:00
Grigory Smolkin c6c6053458 [Issue #159] pgdata_bytes for FULL and DELTA remote backups was calculated incorrectly 2019-12-27 19:57:27 +03:00
Grigory Smolkin ee3e8d11e3 [Issue #165] Report errno correctly when failed to access instance directory 2019-12-27 01:17:22 +03:00
Grigory Smolkin fc81de2398 Merge branch 'master' into issue_150 2019-12-27 00:56:00 +03:00
Grigory Smolkin b08e9b468e [Issue #155] Documentation update 2019-12-27 00:53:28 +03:00
Grigory Smolkin 6dc2eaf9db [Issue #155] tests fixes 2019-12-27 00:39:35 +03:00
Grigory Smolkin 2b23095c10 [Issue #155] Use full filename as segno 2019-12-27 00:38:55 +03:00
Grigory Smolkin 4f10eb3c59 [Issue #150] Documentation update 2019-12-26 01:03:06 +03:00
Grigory Smolkin 2e6aa530ad [Issue #150] added set_backup.SetBackupTest.test_wal_retention_and_pinning and set_backup.SetBackupTest.test_wal_retention_and_pinning_1 2019-12-26 00:08:57 +03:00
Grigory Smolkin 70c0530f64 Merge branch 'master' into issue_150 2019-12-25 17:56:09 +03:00
Grigory Smolkin eccd847d30 tests: added delta.DeltaTest.test_delta_pg_resetxlog and page.PageTest.test_page_pg_resetxlog 2019-12-25 17:43:12 +03:00
Grigory Smolkin 1c791f3433 tests: added ptrack.PtrackTest.test_corrupt_ptrack_map and ptrack.PtrackTest.test_ptrack_pg_resetxlog 2019-12-25 17:41:19 +03:00
Grigory Smolkin 75fefb0858 tests: minor fixes 2019-12-24 15:03:59 +03:00
Grigory Smolkin 27f7d8bedf Readme: redirect to new documentation 2019-12-12 18:19:15 +03:00
Grigory Smolkin 69f98672ad DOC: update fonts 2019-11-27 23:16:35 +03:00
Grigory Smolkin 715dbf8506 DOC: minor fix 2019-11-27 23:11:32 +03:00
Grigory Smolkin b3be139456 DOC: css for code blocks 2019-11-25 12:09:34 +03:00
Grigory Smolkin 2d8c291c34 DOC: CSS fix 2019-11-22 13:56:08 +03:00
Grigory Smolkin 232dee2e88 DOC: css added 2019-11-19 18:19:14 +03:00
Grigory Smolkin 088801a1f1 Readme: minor update 2019-11-19 12:39:37 +03:00
Grigory Smolkin c513fd58ec Readme: ALT Linux packages installation instructions are added 2019-11-19 12:33:27 +03:00
Grigory Smolkin 5f0c024422 [Issue #150] Pinned backups should be ignored for the purpose of WAL retention fulfillment 2019-11-17 11:35:53 +03:00
Grigory Smolkin e1ed647c21 [Issue #149] Allow to set primary_slot_name during restore, option "-S,--slot" can now be used with "restore" command 2019-11-15 10:56:00 +03:00
Grigory Smolkin b5564e8c38 Makefile update for future PG13 2019-11-08 20:04:32 +03:00
Grigory Smolkin 968bac6d64 README: update 2019-11-06 18:58:18 +03:00
Grigory Smolkin a1bc007514 DOC: add README for docs and add '.html' files to '.gitignore' 2019-11-06 17:36:40 +02:00
Grigory Smolkin 042d41f2e4 New documentation for pg_probackup 2019-11-06 17:28:25 +02:00
Grigory Smolkin 83534d834d DOC: remove trailing space 2019-11-06 17:28:14 +02:00
Grigory Smolkin 6ddfeaaf7e Readme: update link to latest version 2019-11-04 18:24:52 +03:00
Grigory Smolkin d4da7e88a7 update current version to 2.2.5 in Readme and Documentation 2019-11-02 04:10:51 +03:00
Grigory Smolkin 0d028b79ec wal_bytes for ARCHIVE backups was calculated incorrectly 2019-11-01 18:42:20 +03:00
Grigory Smolkin 2d2da5010d tests: minor fixes 2019-11-01 15:23:31 +03:00
Grigory Smolkin d2c60ca52f Version 2.2.5 2019-10-31 20:12:33 +03:00
Grigory Smolkin f8a6a26f98 [Issue #140] report correctly the total size of data to delete during backup and WAL retention purge 2019-10-31 13:14:28 +03:00
Grigory Smolkin 0608c7450d move to .xml 2019-10-30 19:31:13 +03:00
Grigory Smolkin b93317ae49 [SGML Documentation] initial commit 2019-10-30 19:27:49 +03:00
Grigory Smolkin 7244ee3b86 [Issue #138] always set "restore_command" in recovery.conf if "--restore-command" option is provided 2019-10-30 18:16:00 +03:00