Grigory Smolkin
43e18cafc9
revert to getting backup_label and tablespace_map as files; pg_read_file superuser only
2018-02-06 22:15:41 +03:00
Grigory Smolkin
ec8462293e
additional LOG-level messages, checksumm check
2018-02-06 20:37:45 +03:00
Anastasia
7eeb7a110b
Fix directory check. Now pg_probackup init uses postgresql cross platform function pg_check_dir to ensure that backup catalog is empty
2018-02-02 21:02:18 +03:00
Anna
fa35f2e09c
Added a NULL check after strdup() in backup.c
2018-02-02 17:52:13 +03:00
Arthur Zakirov
4c670a0be7
Do not allow multithread backup with pglz compression
2018-01-30 18:07:11 +03:00
Arthur Zakirov
07366183c4
Properly check that pglz is not supported
2018-01-30 16:09:24 +03:00
Arthur Zakirov
c1f668114e
Revert "Properly check that pglz is not supported"
...
This reverts commit 3f272f2ed4
.
2018-01-30 16:06:08 +03:00
Arthur Zakirov
3f272f2ed4
Properly check that pglz is not supported
2018-01-30 14:42:51 +03:00
Grigory Smolkin
8bea94b41e
small fix for do_retention_purge
2018-01-24 05:09:36 +03:00
Grigory Smolkin
8529276c11
minor changes to elevel and comments
2018-01-24 05:00:49 +03:00
Grigory Smolkin
99d0e6e68a
added user-friendly KB unit
2018-01-24 04:58:54 +03:00
Grigory Smolkin
5466ab6b99
bugfix for log_rotation_age which used OPTION_UNIT_S instead of OPTION_UNIT_MIN
2018-01-24 04:57:07 +03:00
Grigory Smolkin
0a87d49840
minor fix to do_retention_purge
2018-01-24 04:50:32 +03:00
Grigory Smolkin
a53c4c181d
backup: allow to use delete-wal without delete-expired(in accordance with documentation)
2018-01-24 04:37:47 +03:00
Grigory Smolkin
5ac16cd2c1
help actualization
2018-01-24 04:29:22 +03:00
Grigory Smolkin
1f31693658
minor changes to log level and log messages
2018-01-23 13:43:31 +03:00
Grigory Smolkin
9d9a885734
optimization: close connection in thread when it`s not needed
2018-01-23 13:39:49 +03:00
Grigory Smolkin
0d3f145398
fix segfault in parallel ptrack backups
2018-01-23 13:36:49 +03:00
Grigory Smolkin
e1e628110c
add compress option to help
2018-01-18 05:02:02 +03:00
Grigory Smolkin
e6122e3f42
minor fix to validate
2018-01-18 05:01:30 +03:00
Grigory Smolkin
830bcfdc6a
bugfixes:
...
- if block is invalid after 100 read attempts then throw an error
- if block is invalid after first read attempt then instead of additional 99 atempts use pg_ptrack_get_block if ptrack is supported
2018-01-18 04:56:12 +03:00
Grigory Smolkin
ecd6d1187d
disable debug message
2018-01-17 13:40:41 +03:00
Anastasia
c981bf737f
Version 2.0.14
...
- fixed race conditions in ptrack and page backups
- fixed parallel ptrack backup interruption
- added new backup state 'ORPHAN' which means that one of previous backups is corrupted
2018-01-17 10:46:29 +03:00
Grigory Smolkin
2f08a4b624
Merge remote-tracking branch 'origin/pgpro-1303'
2018-01-16 16:36:36 +03:00
Anastasia
073066b6a2
fix interrupts handlers for parallel connections
2018-01-16 15:19:48 +03:00
Arthur Zakirov
2a87b31c4f
PGPRO-1303: delete_walfiles() removes compressed WAL files too
2018-01-16 14:40:02 +03:00
Anastasia
1ff4dde4ad
fix parallel execution of pg_ptrack_get_block()
2018-01-16 14:16:50 +03:00
Anastasia
7ee0803849
make pg_probackup compatible with ptrack 1.5;
...
cleanup the code;
fix parallel pg_ptrack_get_block()
2018-01-16 11:54:15 +03:00
Anastasia
0905edfdb9
Merge branch 'master' into fix_ptrack_1230
2018-01-15 18:18:55 +03:00
Anastasia
7e28977a03
check is data_checksums are enabled in postgres instance
2018-01-15 17:58:44 +03:00
Anastasia
5b5fe6ea5c
fix restore of the truncated files. code cleanup
2018-01-15 16:33:17 +03:00
Anastasia
0c2ce64c1b
fix restore of the truncated files
2018-01-15 15:35:51 +03:00
Arthur Zakirov
97d028efbb
Merge branch 'pgpro-1207'
2018-01-15 12:12:53 +03:00
Anastasia
ac195f47b6
truncate restored files when necessary
2018-01-14 15:45:56 +03:00
Anastasia
07a1630a65
fix for parallel truncate
2018-01-12 21:11:09 +03:00
Anastasia
9255205263
Merge branch 'master' into fix_ptrack_1230
2018-01-12 16:29:32 +03:00
Grigory Smolkin
8de10e25aa
minor fix for base36enc
2018-01-11 20:27:08 +03:00
Grigory Smolkin
eef374e267
Merge remote-tracking branch 'origin/pgpro-1248'
2018-01-10 21:24:00 +03:00
Grigory Smolkin
8d8a70f886
Merge branch 'pgpro-1248'
2018-01-10 21:18:31 +03:00
Arthur Zakirov
d96e8e24f2
PGPRO-1207: Add -W (--password) option
2018-01-10 19:17:38 +03:00
Anastasia
389c82fffb
use pg_ptrack_get_block_2 to read block by relfilenode without relcache
2017-12-28 16:28:38 +03:00
Anastasia
109b9968cc
fix databaseOID usage for pg_ptrack_get_block()
2017-12-28 15:09:10 +03:00
Anastasia
c5f0787453
Fix. Pages read via SQL don't have checksum, so calculate it at the backup side. It's an arguable decision, but at least now we are able to test other possible issues.
2017-12-27 19:34:07 +03:00
Anastasia
59477414c6
fix reading the block for ptrack backups
2017-12-27 18:49:30 +03:00
Anastasia
933135a594
Merge branch 'master' into fix_ptrack_1230
2017-12-27 15:32:09 +03:00
Anastasia
fe5a5fb444
refactoring to read block via SQL for ptrack backups
2017-12-27 15:31:15 +03:00
Arthur Zakirov
41de50c385
PGPRO-692: Use .partial suffix instead of .temp
2017-12-26 11:11:04 +03:00
Anastasia
114a575a52
Merge branch 'master' into fix_ptrack_1230
2017-12-22 14:46:32 +03:00
Arthur Zakirov
b0011282a7
Fix logging query text to a file
2017-12-20 17:59:11 +03:00
Arthur Zakirov
d2c9fceca0
Add base36enc() and base36enc_dup().
...
base36enc() - returns static text
base36enc_dup() - returns duplicated text, which should be released by a user
2017-12-20 17:57:01 +03:00
Grigory Smolkin
b6f1dd8fbe
PGPRO-1248: new status ORPHAN for backup with corrupted parent
2017-12-19 12:56:03 +03:00
Arthur Zakirov
269812aafc
PGPRO-692: archive-push/archive-get to .temp file first, then rename()
2017-12-18 12:12:34 +03:00
Grigory Smolkin
7925496e07
allow to use delete --expired --wal even without established retention policy
2017-12-15 15:20:15 +03:00
Arthur Zakirov
4457529351
Merge branch 'pgpro-1184'
2017-12-14 18:10:14 +03:00
Anastasia
e0b3e89dd1
read block via pg_ptrack_read_block() for every page in ptrack backups and every invalid page in other backup modes
2017-12-14 17:46:30 +03:00
Arthur Zakirov
c9d11c5940
PGPRO-1184: Add --overwrite option for archive-push
2017-12-14 12:36:59 +03:00
Arthur Zakirov
e330230d61
PGPRO-1184: unlink WAL file on error
2017-12-14 12:35:00 +03:00
Arthur Zakirov
c5e425995d
PGPRO-692: Do not compress .history and .backup files. Improve messages.
2017-12-14 12:17:14 +03:00
Arthur Zakirov
3e06d9fedc
PGPRO-692: Improve check of compress-algorithm and compress-level
2017-12-13 15:11:29 +03:00
Arthur Zakirov
fbda56902b
PGPRO-692: Improve help for archive-push/archive-get
2017-12-13 13:39:49 +03:00
Grigory Smolkin
a43c951c78
PGPRO-1226: disable archiving_enable check
2017-12-13 11:15:55 +03:00
Arthur Zakirov
7b0d214c0b
PGPRO-692: Compress/Decompress WAL files during archive-push/archive-get
2017-12-12 15:07:13 +03:00
Arthur Zakirov
596ac3a37b
Issue #20 . Check system_identifier for PostgreSQL9.5.
...
System identifier is fetched via pg_read_binary_file() for Pg 9.5.
2017-12-11 15:44:54 +03:00
Arthur Zakirov
a528352919
Merge branch 'master' of github.com:postgrespro/pg_probackup
2017-12-11 14:06:47 +03:00
Raymond Tau
ee2b1a9c88
Add comment for check_system_identifiers
...
On the empty if case for skipping check before PG 9.6
2017-12-11 18:41:02 +08:00
Raymond Tau
67d17b5e73
Merge branch 'pg-9.5'
2017-12-11 18:34:53 +08:00
Raymond Tau
8192f0e58d
Make pg_probackup works again on PostgreSQL 9.5
...
Function pg_control_system is added in 9.6, which makes check on
9.5 fails all the time. Added logic to bypass that checking of
system identifier between data directory DB connection unless
DB version is >= 9.6
2017-12-11 18:25:39 +08:00
Grigory Smolkin
4efa7ab330
add message about Recovery Time
2017-12-08 16:53:00 +03:00
Grigory Smolkin
bdb47b744f
minor changes to elevel of certain messages
2017-12-08 16:24:35 +03:00
Grigory Smolkin
61d57b63db
ptrack minor optimization
2017-12-08 16:22:06 +03:00
Arthur Zakirov
3fcdae09bd
PGPRO-1205: Show PostgreSQL version via --version argument
2017-12-06 19:00:00 +03:00
Arthur Zakirov
a046e5f016
PGPRO-584: Remove old -l argument from help
2017-12-06 18:02:20 +03:00
Arthur Zakirov
dd6a1f496c
Fix help of init command
2017-12-04 14:29:50 +03:00
Arthur Zakirov
6cc75e16e1
Fix using of parse_uint64()
2017-12-01 17:38:10 +03:00
Arthur Zakirov
c68086a30e
Revert "Replace simple_prompt() by pgut_simple()."
...
This reverts commit 06aee9cbf6
.
2017-12-01 17:37:29 +03:00
Arthur Zakirov
ccdb4d748b
Merge branch 'pgpro-584'
2017-11-30 15:51:46 +03:00
Arthur Zakirov
3f0efe4c8f
Use pg_stat_file() with pg_read_file()
2017-11-30 15:49:48 +03:00
Grigory Smolkin
b4c56bf21c
Version 2.0.13
...
- Do not include not changed relations into the PAGE backup
- Correct procedure of obtaining backup_label and tablespace_map via SQL for exclusive backups
- Do PTRACK backups only for ptrack_version >= 1.4
2017-11-30 14:56:59 +03:00
Grigory Smolkin
b16dd21617
PGPRO-1189: fix for exclusive mode for backup from replica
2017-11-29 23:03:12 +03:00
Grigory Smolkin
d09413199a
spelling fix
2017-11-29 13:08:42 +03:00
Grigory Smolkin
a7bc86211c
PGPRO-1189: for exclusive backups get backup_label and tablespace_map via SQL
2017-11-29 12:51:43 +03:00
Grigory Smolkin
fac4250770
fix PAGE backup copying not changed files
2017-11-27 21:51:45 +03:00
Anastasia
b5a70fcfd9
check if ptrack_version == 1.4
2017-11-24 14:26:23 +03:00
Anastasia
fae522df4a
Version 2.0.12
...
- Do not include unlogged relations into the backup.
- Use exclusive backup for PTRACK backups.
- Do not throw an error if the file was truncated during backup.
2017-11-23 11:28:04 +03:00
Arthur Zakirov
d9a2038575
PGPRO-584: Save and load unit name for replica-timeout
2017-11-22 19:21:30 +03:00
Arthur Zakirov
78b510e82a
PGPRO-584: Save unit name within configuration file
2017-11-22 19:15:05 +03:00
Grigory Smolkin
be84258cd1
PGPRO-1164: fix restore without specified backup ID
2017-11-22 17:07:38 +03:00
Grigory Smolkin
5534b107a0
minor changes to log messages
2017-11-22 17:04:46 +03:00
Arthur Zakirov
a1eeef782e
PGPRO-584: Parse unit name of configuration parameters
2017-11-21 19:50:06 +03:00
Arthur Zakirov
d153c26104
PGPRO-1159: Try reread partly read block
2017-11-21 17:26:34 +03:00
Arthur Zakirov
6878de124a
PGPRO-1159: Do not throw an error if file was truncated
2017-11-21 17:26:34 +03:00
Arthur Zakirov
a00fdafcec
Use exclusive backup for PTRACK backups
2017-11-21 15:51:45 +03:00
Arthur Zakirov
1b9c8c943d
PGPRO-584: Add additional message for log file.
...
Message is added only during backup.
2017-11-15 19:21:30 +03:00
Arthur Zakirov
06aee9cbf6
Replace simple_prompt() by pgut_simple().
...
Properly handle Ctrl+C.
2017-11-15 15:27:48 +03:00
Arthur Zakirov
469e8f09dd
PGPRO-584: Fix logging options
...
Replace --log-level by --log-level-console and --log-level-file
2017-11-14 17:34:36 +03:00
Anastasia
e85e45938c
Do not backup files of the unlogged relations (only leave _init fork)
2017-11-13 18:52:09 +03:00
Arthur Zakirov
14e51105d4
Call on_cleanup() within on_interrupt() to correctly handle simple_prompt() interrupt
2017-11-13 12:45:42 +03:00
Grigory Smolkin
be5129dce9
fix password promt for pgut_connect_replication_extended
2017-11-10 18:45:51 +03:00
Anastasia
082612b528
Version 2.0.11.
...
- Fix password prompt interruption
- Check if the password provided by a user is empty
- Fix incremental backups: do not include into backup files, that didn't changed since previous backup.
- Add PG version into backup meta infromation
2017-11-10 17:40:30 +03:00
Anastasia
a40d0e3702
code cleanup for 22cb8c60aa
2017-11-10 14:13:44 +03:00
Arthur Zakirov
8f8e0ef1be
PGPRO-1059: Do not save empty server_version
2017-11-10 12:01:37 +03:00
Arthur Zakirov
d603694b81
PGPRO-1059: Add PG version into show output, save server_version in backup.control
2017-11-09 19:14:39 +03:00
Arthur Zakirov
25117a7edb
Revert "PGPRO-1059: Add PG version into show output"
...
This reverts commit a7826d085d
.
2017-11-09 18:24:31 +03:00
Arthur Zakirov
a7826d085d
PGPRO-1059: Add PG version into show output
2017-11-09 17:55:13 +03:00
Grigory Smolkin
22cb8c60aa
PGPRO-1148 fix; ptrack fix for multiple segments and _ptrack missing cases
2017-11-09 12:47:37 +03:00
Arthur Zakirov
b3ace0e871
Check if password provided by a user is empty
2017-11-02 14:35:31 +03:00
Arthur Zakirov
304122dc64
Fix page and ptrack backup. It is necessary to backup only changed relations
2017-11-01 15:13:02 +03:00
Arthur Zakirov
a4eb925763
Fix do_validate_instance() loop
2017-11-01 14:57:15 +03:00
Arthur Zakirov
f99e93185b
Properly clean PGresult
2017-11-01 12:47:28 +03:00
Grigory Smolkin
55e8608b30
fix pg_stop_backup waiting
2017-11-01 12:38:02 +03:00
Grigory Smolkin
43bd813cb5
replication connection fix
2017-11-01 12:37:57 +03:00
Grigory Smolkin
80244158cd
SIGINT for password promt
2017-11-01 12:37:49 +03:00
Arthur Zakirov
4c63a7e3e5
Fix posible infinite loop
2017-11-01 11:50:37 +03:00
Arthur Zakirov
50fe7c3783
Allocate password for simple_prompt() for Pg 10
2017-10-31 15:33:36 +03:00
Arthur Zakirov
688747f77c
Use proper loop in do_validate_instance() to look for a full backup
2017-10-31 15:07:13 +03:00
Anastasia
3a1d5c430f
Version 2.0.10
2017-10-30 15:02:56 +03:00
Grigory Smolkin
9f07c0ccc7
v 2.0.9
2017-10-26 16:04:15 +03:00
Grigory Smolkin
15b457de90
small cfs fixes
2017-10-23 10:21:39 +03:00
Arthur Zakirov
6d4c966187
Instead of palloc's use static strings
2017-10-20 12:40:45 +03:00
Grigory Smolkin
f0939cf33a
cfs backup
2017-10-19 13:33:31 +03:00
Arthur Zakirov
4123b76c16
Use POSIX constants for mode_t
2017-10-11 16:43:09 +03:00
Arthur Zakirov
57e7bc4d12
Check ptrack support properly
2017-10-11 16:10:25 +03:00
Anastasia
27a90e847d
Version 2.0.8. Stable
2017-10-10 19:10:59 +03:00
Anastasia
dcf516cdbd
check if ptrack_version == 1.3
2017-10-10 19:10:03 +03:00
Grigory Smolkin
6dc3c29616
Version 2.0.7
2017-10-09 15:35:46 +03:00
Grigory Smolkin
dcd85e96ed
Merge branch 'repprotocol_v1'
2017-10-09 15:29:42 +03:00
Arthur Zakirov
8eda9d444b
Fix output of show command
2017-10-06 11:51:57 +03:00
Arthur Zakirov
be71f4a8f9
PGPRO-1026: Store timestamps with timezone, parse timezone from timestamp
...
from config and command line parameters
2017-10-06 11:42:08 +03:00
Grigory Smolkin
6c2050f1d5
validate ptrack_lsn to InvalidXLogRecPtr
2017-10-05 12:19:36 +03:00
Grigory Smolkin
af99fe4daa
ptrack_enable fix
2017-10-05 12:03:42 +03:00
Anastasia
9813471e7b
Version 2.0.6
2017-10-04 12:24:53 +03:00
Anastasia
c237774d4d
exclude pg_internal.init from backup
2017-10-03 19:19:38 +03:00
Anastasia
25b7a706ba
small fixes
2017-10-03 17:57:48 +03:00
Anastasia
990ab6050d
Version 2.0.5
2017-10-03 15:57:15 +03:00
Anastasia
fd2019b85a
fix incorrect pg_ptrack_clean() call
2017-10-02 21:05:24 +03:00
Anastasia
315cf3bc92
Read value from ptrack_control via function call. Code cleanup
2017-10-02 18:31:46 +03:00
Anastasia
18e49a45f5
fixes for ptrack backup. code cleanup
2017-10-02 00:57:38 +03:00
Anastasia
a8f2b432ce
fix template0 backup. Always copy all files of this database
2017-10-01 18:28:39 +03:00
Anastasia
3246875486
code refactoring and fixes for ptrack backup. TODO cleanup debug messages
2017-09-29 20:25:11 +03:00
Anastasia
64939fd328
backup via repprotocol v1. WIP
2017-09-28 17:40:24 +03:00
Anastasia
e47b02018b
code cleanup. add more comments
2017-09-28 15:12:12 +03:00
Anastasia
43efdd3da7
code cleanup
2017-09-28 14:39:21 +03:00
Anastasia
04105e8f07
Version 2.0.4
2017-09-28 13:10:03 +03:00
Anastasia
7993488b92
fix ptrack_get_and_clear() for files in pg_global tablespace
2017-09-28 12:42:43 +03:00
Anastasia
1befa474aa
fix redundant check in page validation
2017-09-28 12:42:19 +03:00
Anastasia
765524854c
do not call calc_checksum for non regular files. add an Assert
2017-09-26 20:13:23 +03:00
Anastasia
a5e8a54d82
do not throw an error if database is not found while performing ptrack backup
2017-09-01 14:59:44 +03:00
Anastasia
a42add54a1
Merge branch 'master' of git.postgrespro.ru:pgpro-dev/pg_probackup
2017-09-01 11:52:04 +03:00
Anastasia
25762c2830
add check for interrupt in prompt for password
2017-09-01 11:51:49 +03:00
Arthur Zakirov
b1d81c7248
Issue #18 . Make compiler quiet.
2017-09-01 10:57:19 +03:00
Arthur Zakirov
578abf5f40
Version 2.0.3
2017-08-31 21:32:15 +03:00
Arthur Zakirov
36ac5d22cd
Do not check config->pgdata in do_archive_push().
...
We already checked system_identifier.
2017-08-24 12:03:20 +03:00
Arthur Zakirov
0887650a3e
Fix logging messages to a stderr
2017-08-22 10:59:38 +03:00
Arthur Zakirov
c21fa15b64
Fix help for --log parameter
2017-08-21 17:08:06 +03:00
Arthur Zakirov
c3c301cdef
Initialize stop_socket of StreamCtl struct
2017-08-21 16:36:25 +03:00
Arthur Zakirov
e2ab82fb49
Fix longopts_to_optstring(): use proper length of opts array
2017-08-15 13:18:14 +03:00
Arthur Zakirov
edfad8c496
Use nonprintable characters for options without a short name
2017-08-14 17:30:25 +03:00
Arthur Zakirov
6037abce53
Check archive_command with archive_mode. Do not set dbname for stream connection.
2017-08-14 14:45:59 +03:00
Arthur Zakirov
9b784015db
Version 2.0.2
2017-08-11 19:05:36 +03:00
Arthur Zakirov
5ecf9851c9
Use pg_last_wal_replay_lsn and pg_last_wal_receive_lsn for PostgreSQL 10
2017-08-11 18:53:57 +03:00
Arthur Zakirov
bea0469d21
Merge with pgpro-727
2017-08-11 18:46:31 +03:00
Arthur Zakirov
53e4f52033
Merge remote-tracking branch 'origin/pgpro-820'
2017-08-11 18:44:04 +03:00
Arthur Zakirov
e02e09f40b
Fix writing to error_log_file without log_file
2017-08-10 16:56:16 +03:00
Arthur Zakirov
7bd80376bd
pg_probackup now is built with PostgreSQL 10
2017-08-07 16:23:37 +03:00
Arthur Zakirov
257dd3a2a4
Call pg_switch_wal() for PAGE backup after pg_start_backup()
2017-07-13 16:16:05 +03:00
Arthur Zakirov
7666b597d7
Do not check LSN in wait_wal_lsn for previous segment
2017-07-13 13:37:44 +03:00
Arthur Zakirov
c919c58b5e
Wait previous segment for start_lsn
2017-07-13 09:39:00 +03:00
Arthur Zakirov
a5667d3907
Remove pg_switch_wal()
2017-07-12 17:25:39 +03:00
Arthur Zakirov
d6166f0785
Wait for LSN to be replayed after waiting LSN to be archived
2017-07-12 15:33:21 +03:00
Arthur Zakirov
45fc4c32cc
Use wait_replica_wal_lsn() in pg_start_backup() and pg_stop_backup()
2017-07-12 15:31:51 +03:00
Arthur Zakirov
a0c7fcdc67
Added wait_replica_wal_lsn() function
2017-07-12 15:31:51 +03:00
Arthur Zakirov
0084441818
Do not check argc for SHOW_CONFIG and SET_CONFIG
2017-07-12 15:31:22 +03:00
Arthur Zakirov
a104e2c970
Call pg_switch_wal() on replica after pg_create_restore_point() during pg_stop_backup()
2017-07-11 13:29:43 +03:00
Arthur Zakirov
9709678473
Fix using uninitialized backup_files_list
2017-07-11 13:18:23 +03:00
Arthur Zakirov
311b7b1934
Added --log parameter, each log entry has timestamp value now
2017-07-10 10:55:40 +03:00
Arthur Zakirov
a8ea8ab5a5
Fix for 3e8ac2896d
, improve error messages.
...
We need call fflush() for buffered IO. Without fflush() fsync() could be useless.
2017-07-06 22:59:47 +03:00
Anastasia
9f91dfc5bb
Bunch of small fixes. Version 2.0.1
2017-07-05 17:36:22 +03:00
Anastasia
be95e17fac
Version 2.0
2017-07-03 18:09:24 +03:00
Anastasia
385798e753
add --compress shortcut option
2017-07-03 18:06:39 +03:00
Anastasia
03dfb7bc59
minor fix
2017-07-03 17:43:32 +03:00
Anastasia
393afa55e7
fix
2017-07-03 17:22:28 +03:00
Anastasia
6b4c90a25e
check file existence in archive-push
2017-07-03 16:15:46 +03:00
Arthur Zakirov
70ff5aaa27
fsync() backup_label, tablespace_map, recovery.conf
2017-06-27 15:41:04 +03:00
Arthur Zakirov
3e8ac2896d
fsync() data and WAL files
2017-06-27 15:24:53 +03:00
Anastasia
9c7eae6753
fix exit code
2017-06-26 16:47:24 +03:00
Anastasia
4b58d2e52b
fix validate to target in the future
2017-06-26 13:17:12 +03:00
Anastasia
e0596efd85
Version 1.1.17
2017-06-20 17:54:15 +03:00
Anastasia
fd46947329
fix Makefile. TODO fix relative path
2017-06-20 14:12:16 +03:00
Anastasia
5e034a4acc
move sources to src/ subdir, update copyright
2017-06-20 12:37:10 +03:00