VictorSpirin
3f91c372a5
update VS project
2018-03-13 15:18:15 +03:00
Anastasia
80a890ccd8
Merge branch 'pg_probackup_windows' of git.postgrespro.ru:pgpro-dev/pg_probackup into pg_probackup_windows
2018-03-13 14:54:17 +03:00
Anastasia
b637a98b50
include postgresql cross platform atomics. It takes ugly #undef FRONTEND hack to do that
2018-03-13 14:53:04 +03:00
VictorSpirin
b7457d619f
update VS project
2018-03-13 13:33:25 +03:00
VictorSpirin
0c9bef3909
update VS project
2018-03-13 13:31:36 +03:00
Victor Spirin
dff728e272
Add scripts for generate Visual Studio Project
2018-03-13 13:12:54 +03:00
Anastasia
9ec02abc0d
WIP. Doesn't work. Cross platform multi threaded backup/restore
2018-03-02 15:22:57 +03:00
Anastasia
834cfb6ab8
fix 'unary minus operator applied to unsigned type'
2018-02-27 14:40:05 +03:00
Anastasia
7e096be2b3
add partial ptread implementation for windows port
2018-02-27 14:37:46 +03:00
Anastasia
18364caa34
rewrite dir_create_dir() in a cross platform way
2018-02-27 13:02:43 +03:00
Anastasia
2a9baaa960
Rename 'delete' in the ProbackupSubcmd enum to differ it from reserved keyword
2018-02-27 12:31:41 +03:00
Anastasia
1adde8f19f
fix usage of symlink specific code
2018-02-26 18:44:22 +03:00
Anastasia
2689ddb9ba
use dynamically allocated array for backup_threads
2018-02-26 17:55:39 +03:00
Sergey Logvinenko
6ed685ac1f
fix "TypeError: got <type 'str'> ('Password for user .*:') as pattern, must be one of: <type 'unicode'>, pexpect.EOF, pexpect.TIMEOUT" in auth_test.py
2018-02-26 17:19:04 +03:00
Grigory Smolkin
0ef622f16b
tests: fix error message about an extra page in file
2018-02-26 17:05:43 +03:00
Arthur Zakirov
615c94c37e
Check --instance for VALIDATE with target parameters
2018-02-26 16:26:28 +03:00
Arthur Zakirov
025dc07988
Revert "Check --instance for VALIDATE"
...
This reverts commit a98bc4e840
.
2018-02-26 16:24:21 +03:00
Grigory Smolkin
fa9d02e9a3
tests: testgres version in Readme fix
2018-02-14 10:31:30 +03:00
Arthur Zakirov
604e867bd1
Fix parse_time(): it is possible TZ may be zero
2018-02-13 12:26:07 +03:00
Arthur Zakirov
a98bc4e840
Check --instance for VALIDATE
2018-02-12 19:50:43 +03:00
Arthur Zakirov
126db4a202
Make compiler happy
2018-02-12 18:39:50 +03:00
Arthur Zakirov
0985222c3c
Show command line for BACKUP, RESTORE, VALIDATE, DELETE
2018-02-12 18:35:35 +03:00
Grigory Smolkin
c5f5ddcdbc
README package installation instruction adjustment
2018-02-09 18:29:32 +03:00
Arthur Zakirov
8787a061e6
Fix check_server_version() for Pg10+
2018-02-09 13:22:01 +03:00
Grigory Smolkin
492c691d07
derive server_version_string from server_version_num, because server_version can be changed at compile time by --with-extra-version
2018-02-09 00:25:02 +03:00
Grigory Smolkin
f9e36ee01e
Version 2.0.15
...
- fix infinite loop in page validation
- fix segfault in parallel ptrack connections
- allow to use delete-wal option wihtout delete-expired(in accordance with documentation)
- allow to use pg_ptrack_get_block if it`s available and page is invalid
- help update
- testgres 1.3 support
- pglz is not thread-safe, do not allow multithread backup with pglz compression
- multiple minor fixes
2018-02-07 07:12:37 +03:00
Grigory Smolkin
64e38b8061
minor fix
2018-02-07 07:02:16 +03:00
Grigory Smolkin
807bd80982
Package installation added to "Installation and Setup"
2018-02-07 06:41:22 +03:00
Grigory Smolkin
0fa7217326
correct binary name for restore_command in recovery.conf
2018-02-06 22:35:54 +03:00
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
760afb60aa
tests: fixes for testgres1
2018-01-28 04:36:27 +03:00
Grigory Smolkin
78503f905b
Merge remote-tracking branch 'origin/testgres1'
2018-01-27 18:31:19 +03:00
Grigory Smolkin
304ded65b8
tests: minor fix
2018-01-26 18:29:31 +03:00
Grigory Smolkin
5033768e47
tests: PGPRO-1377
2018-01-26 12:52:15 +03:00
Grigory Smolkin
3ddd130baa
tests: cfs_backup
2018-01-25 21:39:16 +03:00
Grigory Smolkin
5b43633a9d
tests: PGPRO-1184
2018-01-25 21:37:27 +03:00
Grigory Smolkin
fddc927c6e
PGPRO-1376: tablespace in pgdata, test added
2018-01-25 19:49:25 +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