1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2024-12-04 10:44:46 +02:00
Commit Graph

937 Commits

Author SHA1 Message Date
Victor Spirin
9a1e5ba044 Function pg_atomic_test_set_flag returns true if the flag has successfully been set, false otherwise 2018-04-26 15:02:03 +03:00
Victor Spirin
03412d766f Add build script and project template for the 9.6 version 2018-04-24 12:59:25 +03:00
Arthur Zakirov
e7665c1d50 Arthur Zakirov: fopen() in binary mode 2018-04-10 18:44:51 +03:00
VictorSpirin
7e8cffb23f some changes 2018-03-22 18:22:23 +03:00
VictorSpirin
d0092bb3c9 changes in the parsing command line options 2018-03-20 11:15:53 +03:00
VictorSpirin
84358f6963 changes in the parsing command line options 2018-03-17 19:22:26 +03:00
VictorSpirin
e54b151df0 changes in the parsing command line options 2018-03-17 19:04:20 +03:00
VictorSpirin
c7bfcdbcd3 changed char to unsigned char for sname in the struct pgut_option 2018-03-15 17:49:08 +03:00
VictorSpirin
dbd757761c update VS project 2018-03-13 18:45:52 +03:00
Anastasia
351b3dd263 define pthread_t in logger.c for WINDOWS 2018-03-13 17:41:03 +03:00
Anastasia
14fa9542d4 use dynamically allocated array for validate_threads 2018-03-13 17:02:58 +03:00
Anastasia
79ece89521 Merge branch 'pg_probackup_windows' of git.postgrespro.ru:pgpro-dev/pg_probackup into pg_probackup_windows 2018-03-13 15:25:37 +03:00
Anastasia
990ccd32fc use dynamically allocated array for restore_threads 2018-03-13 15:24:49 +03:00
VictorSpirin
3f91c372a5 update VS project 2018-03-13 15:18:15 +03:00
Anastasia
f0547f46a1 fix includes 2018-03-13 15:17:58 +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