1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2025-01-09 14:45:47 +02:00
Commit Graph

2237 Commits

Author SHA1 Message Date
Grigory Smolkin
2e20bd28fe minor fix: wrong order of arguments in elog() messages about unexpected file checksumm and file size 2019-06-19 15:31:52 +03:00
Grigory Smolkin
49163b3810 [Issue #83] data corruption as a result of failed merge 2019-06-19 12:31:41 +03:00
Grigory Smolkin
e495a9a76d minor improvement: parent TLI in FULL backups now always equal to zero 2019-06-18 20:57:08 +03:00
Grigory Smolkin
5c751cbac7 tests: fix tests.validate.ValidateTest.test_validate_corrupt_tablespace_map 2019-06-18 20:51:10 +03:00
Grigory Smolkin
93e8a995d8 minor improvement: be more paranoid about illegal values in file->size during merge and validation 2019-06-18 19:27:44 +03:00
Grigory Smolkin
ad582b45d3 tests: fix permission issue in external module 2019-06-18 18:54:28 +03:00
Anastasia
1590e2d259 fix show-config in json format: add quotes for all values 2019-06-17 21:51:52 +03:00
Anastasia
48959dc131 Merge branch 'backup_content_control_updates' 2019-06-14 17:36:47 +03:00
Grigory Smolkin
d28ea728c4 fix missing streamed WAL segments 2019-06-14 13:12:34 +03:00
Anastasia
19c30a8997 code cleanup: remove unneeded backuped variable 2019-06-14 11:58:33 +03:00
Grigory Smolkin
6e0c213029 change elevel of "Create directory" message to VERBOSE 2019-06-14 01:24:22 +03:00
Anastasia
594badfe2f Merge branch 'doc_markdown' 2019-06-13 17:58:11 +03:00
Anastasia Lubennikova
5a739fa6e2 Update Documentation.md 2019-06-13 17:57:39 +03:00
Anastasia Lubennikova
a1f2f1f85a Update Documentation.md 2019-06-13 17:49:02 +03:00
Anastasia Lubennikova
4cbd8fbb40 Update Documentation.md 2019-06-13 17:34:15 +03:00
Anastasia
bc0952a959 add Documentaion.md 2019-06-13 17:32:43 +03:00
Anastasia
52a5487025 code cleanup 2019-06-11 18:53:29 +03:00
Anastasia
8ea9bcac87 remove duration variable as unrelated to this feature,
code cleanup.
2019-06-11 18:50:35 +03:00
Anastasia
6f2d3f5cc5 use data_bytes field instead of introducing new one 2019-06-11 18:04:02 +03:00
Anastasia
096a12b9bc add size and duration fields to backup.control.
update it during backup every 10 seconds
2019-06-11 14:29:10 +03:00
Anastasia
7ef294501a write only completed files to backup_content_control of running backup 2019-06-11 12:58:50 +03:00
Grigory Smolkin
ae19a99893 [Issue #79] minor fixes 2019-06-11 09:55:05 +03:00
Grigory Smolkin
e58cf5b776 tests: more tests for partial restore 2019-06-10 21:03:34 +03:00
Grigory Smolkin
06805ea409 [Issue 79] be more paranoid about missing or mangled database_map 2019-06-10 21:03:05 +03:00
Grigory Smolkin
cb37bf8ecb Merge branch 'master' into issue_79 2019-06-10 21:00:58 +03:00
Grigory Smolkin
dd2d85d11f tests: added truncate_every_file_in_dir 2019-06-10 20:56:01 +03:00
Anastasia
66a1c643d5 update backup_content.control during backup;
implement buffered write of backup_content.control
2019-06-07 22:22:26 +03:00
Grigory Smolkin
836382f372 [Issue #79] minor fixes 2019-06-07 13:50:56 +03:00
Grigory Smolkin
a4df3b4178 [Issue #79] added tests for partial restore 2019-06-07 03:18:49 +03:00
Grigory Smolkin
0bd2dc0e50 [Issue #79] Minor changes and improvement of comments 2019-06-07 03:12:40 +03:00
Grigory Smolkin
e66d96ac16 Readme: minor fix 2019-06-06 19:17:01 +03:00
Grigory Smolkin
cd918ea34b Merge branch 'master' into issue_79 2019-06-05 16:42:54 +03:00
Grigory Smolkin
29bbcf9b82 tests: minor fixes 2019-06-05 16:41:36 +03:00
Grigory Smolkin
5814327593 tests: fix backup.BackupTest.test_sigint_handling 2019-06-05 12:51:00 +03:00
Grigory Smolkin
8641332a69 [Issue #79] DB-level partial restore, initial commit 2019-06-05 02:28:01 +03:00
Grigory Smolkin
2050cc0350 tests: fix module pgpro2068 2019-06-05 01:43:55 +03:00
Grigory Smolkin
c92e10d52b tests: added validate.ValidateTest.test_validate_corrupt_tablespace_map 2019-06-04 21:12:20 +03:00
Grigory Smolkin
bcb3a04757 bugfix: enforce permission mask from backup_content.control when copying non-data file 2019-06-04 13:42:09 +03:00
Grigory Smolkin
513bc487c2 tests: remove psycopg2 2019-06-01 15:00:32 +03:00
Grigory Smolkin
b4442c5762 tests: added external.ExternalTest.test_external_validation 2019-06-01 12:07:09 +03:00
Anastasia
30126c6eb5 Refactoring of checkdb. Move code to a separate file, improve error messages 2019-05-31 18:15:43 +03:00
Arthur Zakirov
a9bbff9fa4 Wait for previous segment in case of invalid stop_lsn 2019-05-31 12:43:53 +03:00
Grigory Smolkin
2ac21b541d Release 2.1.3 2019-05-30 14:19:02 +03:00
Grigory Smolkin
2d7e60f9b1 tests: minor fixes 2019-05-29 18:49:38 +03:00
Grigory Smolkin
0fa0ec2d8c Readme: update instruction about installing debug packages 2019-05-29 18:48:57 +03:00
Grigory Smolkin
fcc1c4b939 tests: fix checkdb tests 2019-05-29 12:09:53 +03:00
Grigory Smolkin
64550a6675 tests: added backup.BackupTest.test_basic_missing_dir_permissions and backup.BackupTest.test_basic_missing_file_permissions 2019-05-28 22:37:12 +03:00
Grigory Smolkin
4d5ed22541 fix stat() macro 2019-05-28 22:10:21 +03:00
Grigory Smolkin
284613bb2f tests: added tests.backup.BackupTest.test_drop_table 2019-05-28 19:51:19 +03:00
Grigory Smolkin
b2fdd73999 [Issue #65] Improvement of merge crash safety, previously FULL backup would gain OK status before changing of start_time. If crash happens here, then in rare case of FULL backup having multiple children it could lead to data corruption when restoring one of such children 2019-05-28 17:59:17 +03:00