Commit Graph
100 Commits
Author SHA1 Message Date
Grigory Smolkin 6ed7350af4 [Issue #153] Optimize memory consumption: get rid of pgFile.path and pgFile.forkname, use pgFile.rel_path substring for pgFile.name 2020-05-18 01:29:04 +03:00
Grigory Smolkin 7d8dd3652e [Issue #206] Improve 'Setting up STREAM Backups' documentation section by, add note about '.pgpass' file 2020-05-15 20:36:26 +03:00
Grigory Smolkin 74e92823b0 Readme: update version to 2.3.3 2020-05-15 18:14:50 +03:00
Grigory Smolkin 6a736c2db6 Version 2.3.3 2020-05-14 18:00:29 +03:00
Grigory Smolkin 884dd528a5 [Issue #204] Enforce "no-forward-compatibility" policy on remote agent 2020-05-14 17:43:39 +03:00
Grigory Smolkin 612e928d1b [Issue #203] change error message wording 2020-05-14 15:33:24 +03:00
Grigory Smolkin b0e90be2c2 tests: minor fixes 2020-05-14 13:27:17 +03:00
Grigory Smolkin 74543d32f7 Merge branch 'master' into issue_203 2020-05-14 12:56:33 +03:00
Grigory Smolkin 7bc8f49081 tests: added tests.backup.BackupTest.test_drop_db_during_full_backup 2020-05-14 12:54:17 +03:00
Grigory Smolkin da98b27453 [Issue #203] error out if FIO_FDMAX is exceeded in fio_opendir 2020-05-14 12:46:34 +03:00
Grigory Smolkin 200e47b394 [Issue #203] error out if FIO_FDMAX is exceeded in fio_open 2020-05-14 12:41:11 +03:00
Grigory Smolkin b33f93c3d9 Merge branch 'master' into issue_203 2020-05-14 12:22:05 +03:00
Grigory Smolkin 9570db096e [Issue #203] Fix 2020-05-14 02:05:06 +03:00
Grigory Smolkin 04d1ec93fc tests: added tests.backup.BackupTest.test_drop_rel_during_full_backup 2020-05-13 23:51:01 +03:00
Grigory Smolkin cddc778024 [Issue #203] test coverage 2020-05-13 17:10:47 +03:00
Grigory Smolkin 6a1931faf2 Readne: update "Limitations" section 2020-05-13 02:15:26 +03:00
Grigory Smolkin 2c711bd57b [Issue #204] Make version check of remote agent more robust 2020-05-12 22:14:29 +03:00
Grigory Smolkin 497f5b2e9e [Issue #204] Fix agent version check 2020-05-12 19:53:44 +03:00
Grigory Smolkin f39ef5fa7f Readme: update for 2.3.2 2020-05-12 17:26:54 +03:00
Grigory Smolkin 77e99179af Version 2.3.2 2020-05-11 21:24:51 +03:00
Grigory Smolkin 7d0add5ad6 tests: fixes 2020-05-11 21:23:25 +03:00
Grigory Smolkin e373754988 [Issue #203] documentation update 2020-05-11 17:33:45 +03:00
Grigory Smolkin 73efc0bec8 [Issue #203] test coverage 2020-05-11 15:25:29 +03:00
Grigory Smolkin 9b0922c6b7 [Issue #203] Add new pgBackup attribute 'content-crc', containing crc of backup_content.control file, to detect corruption 2020-05-11 15:06:07 +03:00
Grigory Smolkin e368eb7380 [Issue #203] Refactoring of write_backup_filelist() 2020-05-09 01:11:18 +03:00
Grigory Smolkin b0cbba8417 [Issue #203] avoid backup stalling because of frequent metadata flushing 2020-05-08 20:24:13 +03:00
Grigory Smolkin 596d08b9e2 fix for Readme 2020-05-03 23:05:50 +03:00
Grigory Smolkin 3ea7b02ef5 Readme: update for 2.3.1 2020-05-03 23:03:55 +03:00
Grigory Smolkin 5bdfd0fe5c Version 2.3.1 2020-05-03 00:02:16 +03:00
Grigory Smolkin 53f9d283d7 tests: some more fixes for 2.3.1 2020-05-03 00:02:11 +03:00
Grigory Smolkin 60fba17221 tests: added tests.merge.MergeTest.test_multi_timeline_merge 2020-05-02 21:29:35 +03:00
Grigory Smolkin c0f33fc687 bugfix: full backup, produced by merge of multi-timeline chain, now correctly inherits timeline ID of destination backup 2020-05-02 21:29:01 +03:00
Grigory Smolkin 96090b2522 tests: some more fixes 2020-05-02 14:43:50 +03:00
Grigory Smolkin 6247ba4f53 tests: fixes 2020-05-02 14:20:50 +03:00
Grigory Smolkin 0f0aa42d15 tests: update for tests.page.PageTest.test_multi_timeline_page 2020-05-01 14:13:08 +03:00
Grigory Smolkin 2e417720bd bugfix: multi-timeline pagemap, another take 2020-05-01 03:27:30 +03:00
Grigory Smolkin d3ed73ba31 minor fix 2020-05-01 03:19:24 +03:00
Grigory Smolkin 686552825e additional fix 2020-05-01 02:55:41 +03:00
Grigory Smolkin 0ac5920a7c bugfix: multi-timeline pagemap 2020-05-01 02:44:36 +03:00
Grigory Smolkin 3e0c871f6b keep compiler happy 2020-05-01 00:52:25 +03:00
Grigory Smolkin c97abd81e4 Readme: update current release version 2020-04-30 19:09:02 +03:00
Grigory Smolkin 99fdd3b919 Version 2.3.0 2020-04-29 14:28:55 +03:00
Grigory Smolkin 1c81e75699 minor improvements 2020-04-29 14:27:36 +03:00
Grigory Smolkin 853d68522f tests: disable autostart 2020-04-29 03:09:57 +03:00
Grigory Smolkin 985ddf898a fix Windows build 2020-04-29 01:38:00 +03:00
Grigory Smolkin 2927549456 tests: fixes for 2.3.0 2020-04-29 01:26:56 +03:00
Grigory Smolkin 04dacea1e7 various bugfixes and improvements for archiving and buffering 2020-04-29 01:24:54 +03:00
Grigory Smolkin 95825afcfe [Issue #197] setting session parameters via PGOPTIONS envvar breaks parsing of backup.control 2020-04-26 02:05:46 +03:00
Grigory Smolkin f7159f3333 tests: various fixes 2020-04-24 20:28:33 +03:00
Grigory Smolkin 5d0a3be536 improvement: ignore hidden files when taking a backup 2020-04-24 20:18:14 +03:00
Grigory Smolkin b7f8283d48 use dynamically allocated buffers in archive-push and archive-get 2020-04-24 17:37:16 +03:00
Grigory Smolkin a9aab29a04 improvement: use dynamically allocated buffers for stdio buffering 2020-04-23 22:56:56 +03:00
Grigory Smolkin 54f63319be update .gitignore 2020-04-22 23:37:13 +03:00
Grigory Smolkin e4d1db83cb tests: some fixes for ptrack 2020-04-22 23:37:08 +03:00
Grigory Smolkin 9f449016a5 minor fix 2020-04-22 20:14:41 +03:00
Grigory Smolkin f86c33a72f use relative block number when reporting corruption 2020-04-22 19:09:02 +03:00
Grigory Smolkin 29897c65e0 fix destination page for ptrack_get_block 2020-04-22 19:05:20 +03:00
Grigory Smolkin 058a3bd401 bugfix: page, received from shared buffer, should be validated 2020-04-22 18:35:19 +03:00
Grigory Smolkin bebdef6c16 tests: fixes 2020-04-22 01:17:06 +03:00
Grigory Smolkin f7313c1ade minor fix 2020-04-21 02:17:35 +03:00
gsmolandGitHub 498134fe12 Merge pull request #196 from kuzmindb/issue_181
Issue 181
2020-04-21 02:14:36 +03:00
Grigory Smolkin 726d8916e2 [Issue #192] Handle 0 offset STOP LSN on master 2020-04-21 02:09:33 +03:00
Grigory Smolkin 33472260f4 [Issue #177] treat files with '.gz.partial', '.part' and '.gz.part' siffixes as WAL segments 2020-04-20 18:56:19 +03:00
Grigory Smolkin aa27b53f9d [Issue #177] added test tests.archive.ArchiveTest.test_archive_show_partial_files_handling 2020-04-20 18:49:46 +03:00
Grigory Smolkin 295b8a1aa5 [Issue #183] If backup deletion failed to lock backup due to "out of space" condition, then treat backup as locked and carry on. 2020-04-20 14:20:58 +03:00
Grigory Smolkin 23532e8bac [Issue #183] test coverage 2020-04-20 14:11:20 +03:00
Grigory Smolkin 765bba4bfe Merge branch 'issue_146' 2020-04-19 03:15:00 +03:00
Grigory Smolkin 4e0d1dd495 [Issue #146] documentation update 2020-04-19 03:08:47 +03:00
Grigory Smolkin 90b8fe6a8c [Issue #146] help update 2020-04-19 03:08:04 +03:00
Grigory Smolkin 70143fca17 [Issue #146] tests update 2020-04-19 02:50:49 +03:00
Grigory Smolkin 2c1c19a42b [Issue #146] Refactoring 2020-04-19 02:49:35 +03:00
Grigory Smolkin 30fbea7d97 bugfix: "note" and "expire-time" backup metainformation fields must be preserved during merge 2020-04-18 22:53:05 +03:00
Grigory Smolkin 1e2491eb80 Merge branch 'master' into issue_146 2020-04-18 16:40:38 +03:00
Grigory Smolkin a425a962eb Merge branch 'issue_120' 2020-04-18 14:26:59 +03:00
Grigory Smolkin aa56f1d485 [Issue #120] update help 2020-04-18 14:20:02 +03:00
Grigory Smolkin 0b449d7e0b [Issue #120] Documentation update 2020-04-18 14:16:12 +03:00
Grigory Smolkin 4ee66be4c9 [Issue #120] minor improvements 2020-04-18 13:57:05 +03:00
Grigory Smolkin 2fdab7c387 [Issue #120] fix tests.delete.DeleteTest.test_delete_error_backups 2020-04-18 13:53:55 +03:00
Grigory Smolkin 3429ef149e Merge branch 'master' into issue_120 2020-04-17 14:10:57 +03:00
Grigory Smolkin 703d311b4b [Issue #185] archive-get refactoring: multi-threading, batching, prefetchin, retrying and handling of '.partial' files 2020-04-17 03:40:23 +03:00
Grigory Smolkin 439c27c7e7 [Issue #180] test coverage 2020-04-10 16:05:52 +03:00
Grigory Smolkin 9679cae18b tests: some more ptrack fixes 2020-04-09 12:05:55 +03:00
Grigory Smolkin b5aee7df03 tests: fixes for ptrack 2020-04-09 01:22:45 +03:00
Grigory Smolkin 96344e4be2 Readme: add reference to ptrack extension 2020-04-08 23:54:41 +03:00
gsmolandGitHub 1f45bd634d Merge pull request #194 from ololobus/travis
Travis CI integration
2020-04-07 01:35:39 +03:00
Grigory Smolkin 4d51c7f549 [Issue #143] review feedback implementation 2020-04-03 20:03:01 +03:00
Grigory Smolkin 4a94fdaa33 [Issue #143] Multi-timeline incremental chain 2020-04-03 18:08:53 +03:00
Grigory Smolkin a196073944 [Issue #174] archive-push improvements: batching, multi-thread support, checksum computation on remote agent, use O_EXCL flag, --no-sync flag support 2020-03-25 00:19:46 +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 0cef487f43 [Issue #187] test fix 2020-03-21 01:37:05 +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
Grigory Smolkin ffdf86d248 Readme: update 2020-03-17 13:09:34 +03:00
Grigory Smolkin e124234b1d [Issue #182] test coverage 2020-03-15 19:02: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 3a2a56a300 [Issue #149] documentation update 2020-03-15 11:59:37 +03:00
Grigory Smolkin c50b0b16f0 [Issue #149] test coverage 2020-03-14 21:42:50 +03:00