Grigory Smolkin
|
a34ff246b0
|
[Issue #174] fix typo
|
2020-03-18 19:02:59 +03:00 |
|
Grigory Smolkin
|
7eba6f3772
|
[Issue #174] added new test: tests.archive.ArchiveTest.test_archive_push_sanity
|
2020-03-18 13:55:02 +03:00 |
|
Grigory Smolkin
|
8705a6fec4
|
[Issue #174] minor bugfixes and improvements
|
2020-03-18 13:46:21 +03:00 |
|
Grigory Smolkin
|
93d0ea02b1
|
[Issue #174] help update
|
2020-03-17 18:13:17 +03:00 |
|
Grigory Smolkin
|
75a01ce284
|
[Issue #174] Documentation update
|
2020-03-17 18:13:01 +03:00 |
|
Grigory Smolkin
|
a72303f824
|
Merge branch 'master' into issue_174
|
2020-03-17 13:09:48 +03:00 |
|
Grigory Smolkin
|
ffdf86d248
|
Readme: update
|
2020-03-17 13:09:34 +03:00 |
|
Grigory Smolkin
|
ca4528ff0d
|
[Issue #174] comments update
|
2020-03-17 13:08:36 +03:00 |
|
Grigory Smolkin
|
29b45fafbc
|
[Issue #174] refactoring
|
2020-03-17 12:51:16 +03:00 |
|
Grigory Smolkin
|
60114ca087
|
[Issue #174] added greedy algorithm, elapsed time report and single thread optimization
|
2020-03-16 23:08:55 +03:00 |
|
Grigory Smolkin
|
c32c6112d6
|
Merge branch 'master' into issue_174
|
2020-03-15 19:18:44 +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 |
|
Grigory Smolkin
|
48e4427f6b
|
[Issue #149] add option -S | --primary-slot-name
|
2020-03-14 21:42:25 +03:00 |
|
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
|
1257184e77
|
Merge branch 'master' into issue_174
|
2020-03-06 11:53:31 +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
|
62024cca60
|
Merge branch 'issue_169' into issue_174
|
2020-03-05 11:29:57 +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
|
051347a0d7
|
[Issue #174] fix tests
|
2020-03-05 11:19:05 +03:00 |
|
Grigory Smolkin
|
412269c9d3
|
[Issue #174] use "--archive-timeout" option to set timeout for partial file expire
|
2020-03-05 11:18:05 +03:00 |
|
Grigory Smolkin
|
3107931f20
|
[Issue #174] batch processing added
|
2020-03-04 13:36:02 +03:00 |
|
Grigory Smolkin
|
5f33b24763
|
Merge branch 'issue_169' into issue_174
|
2020-03-04 01:21:15 +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
|
1bc861fe4d
|
[Issue #174] Remove old pgFileGetCRC
|
2020-03-03 20:23:57 +03:00 |
|
Grigory Smolkin
|
0723eefc78
|
Merge branch 'issue_169' into issue_174
|
2020-03-03 19:44:57 +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
|
61b25eb1e5
|
[Issue #174] tests refactoring
|
2020-03-02 14:28:11 +03:00 |
|
Grigory Smolkin
|
b16ea0e3ff
|
[Issue #174] --no-sync flag support, new flag --no-ready-rename, tidying up
|
2020-03-02 12:20:26 +03:00 |
|
Grigory Smolkin
|
2645ebcf96
|
[Issue #174] refactoring
|
2020-03-01 16:34:08 +03:00 |
|
Grigory Smolkin
|
9b8c00a067
|
[Issue #174] archive-push refactoring: multi-threading support, O_EXCL in remote mode, checksum computation on remote side
|
2020-02-27 12:25:33 +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 |
|