1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2025-07-16 07:14:15 +02:00
Commit Graph

3548 Commits

Author SHA1 Message Date
2f19f6d56d Merge pull request #508 from postgrespro/PBCKP-231
[PBCKP-231] hotfix for python2
2022-07-12 21:17:43 +03:00
81c53ea0bb [PBCKP-231] hotfix for python2 2022-07-12 15:04:21 +03:00
3071cec4f6 fix ArchiveTest.test_pgpro434_4 2022-07-11 14:50:22 +03:00
c34a79f61f Merge pull request #502 from postgrespro/PBCKP-220
[PBCKP-220] fix PGPROBAKUP_GDB=ON check
2022-07-11 12:44:38 +03:00
94caeb1793 Shorthand return-expression 2022-07-08 15:51:09 +05:00
3724401950 [PBCKP-220] final junk cleanup 2022-07-04 14:37:36 +03:00
3e8a08edd5 [PBCKP-220] removed FULL tests, PGPROBACKUP=ON and other flags added on CI 2022-07-04 06:04:17 +03:00
125c9292a6 [PBCKP-220] ALL tests with PGPROBACKUP=ON on CI 2022-07-04 02:37:38 +03:00
9c6e3ce3f7 [PBCKP-220] all gdb tests fixup 2022-07-01 13:52:20 +03:00
26939d67c4 [PBCKP-220] removed inheritance GDBObj->ProbackupTest 2022-07-01 04:00:05 +03:00
32aae17928 [PBCKP-220] minor updates for gdb checks, checking CI tests 2022-06-30 02:28:29 +03:00
f544da1ecd Shorthand return-expression 2022-06-29 22:18:07 +05:00
55d3fa8979 Rename enable_nls() function in ptrack_helpers.p is_nls_enabled() 2022-06-29 11:08:05 +05:00
a3ac7d5e7a Add grants for pgpro_edition 2022-06-24 17:12:26 +05:00
61cd620977 [PBCKP-153] global variable waldir_path renamed to gl_waldir_path 2022-06-24 11:36:56 +03:00
039e3c8678 Add checking enable-nls option in configure For correct work test_help_6 we need skip this test if PostgreSQL configured without --enable-nls 2022-06-22 17:04:55 +05:00
7e16642b66 [PBCKP-165] get_control_value() int64 buffer vulnerability fix (#496)
* [PBCKP-165] get_control_value() int64 buffer vulnerability fix
- added output buffer size limit check
- splitted to get_get_control_value_str() & get_control_value_int64() api
- included <assert.h> for windows build

Co-authored-by: Ivan Lazarev <i.lazarev@postgrespro.ru>
2022-06-22 12:54:20 +03:00
55238d572f [PBCKP-120] skip partitioned indexes for checkdb --amcheck
Tags: pg_probackup
2022-06-20 14:46:56 +03:00
e11ca786b1 [PBCKP-153] Changed expected/option_help.out and option_help_ru.out files for the tests.option.OptionTest.test_help_1 and help_6 2022-06-16 12:02:27 +03:00
acc8edcd62 minor hotfix for OptionTest.test_help_6, OptionTest.test_version_2 and tests/Readme.md FAQ (#494)
Co-authored-by: Ivan Lazarev <i.lazarev@postgrespro.ru>
2022-06-16 11:46:19 +03:00
e72feb6813 rapid agent close + disable ssh control master. (#493) 2022-06-16 09:26:02 +03:00
48a2c835d1 [PBCKP-153] Added a test for the waldir option for the restore command 2022-06-08 17:40:49 +03:00
41855701c7 [PBCKP-153] Added waldir option for location for the write-ahead log directory (-X, --waldir=WALDIR) 2022-06-08 00:38:51 +03:00
1b75b4ed62 Add tests for --start-time option on the one and few nodes 2022-06-07 14:29:44 +05:00
8bb0a618fb Version 2.5.6 2.5.6 2022-06-01 10:59:19 +03:00
884e8b09f3 [pbckp-128] dry-run option for catchup (#477)
* Added dry-run option for catchup. Run catchup without affect on the files and WAL
2022-06-01 10:49:09 +03:00
c81c54be4c Add --start-time option into help message 2022-05-31 18:35:54 +05:00
3c74ebf2f9 Add --start-time option for backup 2022-05-31 18:06:14 +05:00
5f2283c8de Add backup start time as parameter for do_backup 2022-05-31 15:31:43 +05:00
55a74902fd Fix test_checkdb_with_least_privileges. Add GRANT EXECUTE on function pgpro_edition for amcheck indexes 2022-05-31 12:49:20 +05:00
02aef65853 Fix is_enterprise checking in ptrack_helpers.py 2022-05-31 11:21:59 +05:00
7be2e738a9 PBCKP-145: added check of unlogged table is restored as empty table (#490) 2022-05-27 18:56:38 +03:00
0b5b37e893 Add a workflow to build and test probackup on Windows (#484)
* Add a workflow to build and test probackup on Windows

* [PBCKP-149] fix test_basic_validate_nullified_heap_page_backup for windows

Co-authored-by: Alexey Savchkov <a.savchkov@postgrespro.ru>
Co-authored-by: Mikhail A. Kulagin <m.kulagin@postgrespro.ru>
2022-05-26 15:53:01 +03:00
68b77a06bc [PBCKP-150] Reading buffer is flushed each time we verify the checksum. (#487)
The race condition is covered with a unit-test, the buffer is flushed
now so each of 300 reads requests the data from the disc.
2022-05-25 14:45:25 +03:00
4b2df86d69 PBCKP-97: added localization of messages
* PBCKP-97: Adding localization files

	Added localization of messages. Fixed some bugs.
	Added the --enable-nls tag for tests.
	Added a test to check the localization of messages.

Co-authored-by: Vyacheslav Makarov <v.makarov@postgrespro.ru>
2022-05-23 20:13:18 +03:00
141e96a0e6 [DOC] [PBCKP-128] [skip travis] Describe catchup dry-run flag 2022-05-23 15:07:27 +03:00
e752b152d7 Merge pull request #483 from japinli/master
Fix comparison unsigned expression
2022-05-18 21:48:24 +05:00
94fd54ab63 Fix test pgpro560.CheckSystemID.test_pgpro560_control_file_loss. File /global/pg_control doesn't removed permanently 2022-04-29 21:15:35 +05:00
0ae30afe0a Fix formattor for ftello 2022-04-21 20:25:28 +08:00
bdbc8265d4 Fix comparison unsigned expression 2022-04-19 19:02:20 +08:00
e101bfda7a Fix incorrect PG_PROBACKUP_PTRACK definition in travis tests (led to the inability to run ptraсk tests) 2022-04-12 14:48:38 +03:00
06994293a2 [PGPRO-5387] Vanilla fixed idle replica archiving (#458)
See https://www.postgresql.org/message-id/flat/20210901.121225.1339494423357751537.horikyota.ntt%40gmail.com#ba576416b65f28725488861280805e84

So we can revert two workarounds:
* Revert "[PGPRO-5378] fix unstable tests.replica.ReplicaTest.test_replica_archive_page_backup"
This reverts commit 90b9b5745e.
* Revert ""fix" unstable backup.BackupTest.test_backup_with_less_privileges_role (disable tests in archive mode from replica)"
This reverts commit 5dcd1ce2b8.
2022-03-28 06:30:39 +03:00
22c808312f [ci skip] [packaging] Fix CentOS-8 packaging, fix pgpro-std tests 2022-03-17 11:33:18 +03:00
0834e54fc3 [PGPRO-6051] [DOC] [ci skip] before release last minute documentation changes 2.5.5 2022-02-17 15:37:09 +03:00
1d7a459058 Merge branch 'release_2_5_5' 2022-02-17 01:42:18 +03:00
d222659ee2 Version 2.5.5 2022-02-17 01:31:48 +03:00
6470693d2a [PGPRO-5612] Support for checkunique parameter of amcheck.bt_index_check() function (PR #456)
Co-authored-by: Elena Indrupskaya <e.indrupskaya@postgrespro.ru>
2022-02-17 01:24:08 +03:00
98f77d24fd [PGPRO-5691] ptrack-2.3: move mmapped ptrack map into shared postgres… (#471)
* [PGPRO-5691] ptrack-2.3: move mmapped ptrack map into shared postgres memory
In ptrack-2.3 ptrack.map.mmap will be removed and 'incorrect checksum' error
will not be fatal (https://github.com/postgrespro/ptrack/pull/19)
* added test_corrupt_ptrack_map test compatibility with both version 2.2 and version 2.3 of ptrack
2022-02-12 21:35:03 +03:00
1790a990d2 fix windows builds (add forgotten catchup.c into gen_probackup_project.pl) 2022-02-11 16:58:23 +03:00
a454bd7d63 [ci skip] improve packaging:
* adding testing of packages for PG-14
* updating postgres versions
* adding reprepro config and rpmmacros to git
* fixing forgotten rhel repo signing and package testing
* adding alt-8 package testing
* removing debian-8, ubuntu-14.04 and ubuntu-16.04 packaging
* s/PGPRO Standart/PGPRO Standard/g
2021-12-26 21:24:15 +03:00