1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2026-06-21 01:34:15 +02:00
Commit Graph

3614 Commits

Author SHA1 Message Date
Sofia Kopikova e39a31e369 PBCKP-964 fix bug with incremental restore of relation with more than one segment (always wrong checksum on non-zero segment) + add tests for it 2024-03-13 14:36:37 +03:00
Oleg Gurev 3b741ee4f5 [PBCKP-804] Test_AssertionError_Python3.11 (no attribute 'errors') 2024-03-13 14:36:37 +03:00
Viktoria Shepard 2fd0dda488 Print remote host 2024-03-07 23:28:44 +03:00
vshepard dffc2b2fcd PBCKP-805 add unlock mutex in data.c 2024-03-04 13:26:40 +01:00
Alexey Savchkov ab05badc9d Change backup-path to backup-dir 2024-02-14 23:54:50 +07:00
Alexey Savchkov 90a4a4f4b3 Replace BACKUP_PATH in the source files 2024-02-14 23:46:53 +07:00
oleg gurev 17037baea2 [PBCKP-913] Fix WAL switching with huge XLogRecord
- Backport of PBCKP-859 bugfix
- increase current segment number when reader has already read it before
- avoid error if reader has to switch WAL again
- add python test for PAGE backup with huge XLog record
2024-02-14 10:51:47 +03:00
Oleg Gurev 287e7fc89f Add_requirements.txt
testgres can be installed with
pip install -r pg_probackup/tests/requirements.txt
2024-02-09 15:51:10 +03:00
Alexey Savchkov 031d3ebef7 Put listitem contents in <para> 2024-02-02 12:07:24 +07:00
Oleg Gurev 43318d696b [PBCKP-874] Addeded default unit output for config-show
- config-show command now has --default-units parameter
- If it is provided, all time and memory
- configuration options will be printed in their default units
- test added, test_help_1 corrected
2024-01-29 20:20:22 +03:00
Oleg Gurev 09236c6583 [PBCKP-874] Addeded "Logging options" section to help.c for
- add-instance
- archive-push
- archive-get
- catchup
commands
2024-01-29 15:45:54 +03:00
oleg gurev 58752c5a75 [PBCKP-198] Added tablespaces into show command output
- Solve Issue #431
- Output all tablespaces in backup in JSON output
- Output all tablespaces in backup in PLAIN output
2024-01-26 11:02:37 +03:00
Alexey Savchkov 9a91ea78dd Add a link to the installation section in the Quick start 2024-01-03 17:12:40 +07:00
Alexey Savchkov b4035fd23d PBCKP-817 Add an example of the restore command 2024-01-03 15:42:22 +07:00
Elena Indrupskaya f8c46efb5a [PBCKP-865] Fix minor but grammar 2024-01-03 15:30:37 +07:00
Elena Indrupskaya c9439b65e2 [DOC] Fix syntax errorn in doc step elements 2024-01-03 15:29:34 +07:00
Elena Indrupskaya 9587b75b1f A few documentation edits 2024-01-03 14:30:33 +07:00
Alexey Savchkov 36b9761fa1 PBCKP-817 Update documentation examples to 2.7.0 2024-01-03 14:28:22 +07:00
Alexey Savchkov 46c8a3351d Rewrite How-To into a Quick Start 2024-01-03 14:20:33 +07:00
Yura Sokolov 343ed029a4 test_recovery_target_lsn_backup_victim - looks like it should pass
and not fail
2023-12-27 11:39:10 +03:00
Oleg Gurev 52e47fe196 [PBCKP-218] Incremental restore and missing pg_control (issue #304)
- pg_control file backup after all other files in backup
- pg_control file restore last in full restore
- rename pg_control to pg_control.pbk.bak at start of non-full restore
- remove pg_control.pbk.bak in the end of successfull non-full restore
- use pg_control.pbk.bak after failed non-full restore
- added tests for full and incremental restore

Tags: backup, catchup, restore
2023-12-22 12:28:05 +03:00
Victor Spirin d26df12019 PBCKP-819: Fixed the recovery-target-timeline command line parameter. It may contain 'current' or 'latest' keywords.
recovery-target can be 'latest' too for compatibility with previous versions
2023-12-21 17:39:06 +03:00
Nikolay Zakharov 1ee26f9912 Fix bug: terminate program if file is not exists (#839) 2023-12-13 15:23:57 +03:00
Alexey Savchkov 41f5baae72 Switch to the new GPG key in the Debian installation 2023-11-26 21:42:06 +07:00
Alexey Savchkov f6f5bfa291 PBCKP-816 Update a link 2023-11-24 18:09:01 +07:00
Alexey Savchkov b5fca40c1a PBCKP-816 Store the GPG key in the recommended way 2023-11-24 17:50:21 +07:00
Daria Lepikhova b52b4d9fcb PBCKP-816: Remove version 10 from pg_probackup docs 2023-11-24 16:03:19 +07:00
Alexey Savchkov 72a9605217 Fix a typo 2023-11-23 11:08:30 +07:00
Daniel Shelepanov 363024d5f8 Documentation hot fix 2023-11-22 14:13:35 +07:00
Elena Indrupskaya 7c29b63e2f [DOC] [PGPRO-7104] Remove outdated options and PostgreSQL versions from documentation [skip travis] 2023-11-22 14:05:51 +07:00
Alexey Savchkov 623b659fe8 Add the installation steps on various systems 2023-11-22 12:06:56 +07:00
Alexey Savchkov 8408753f8d Cherry-pick Add the 16th version in Readme 2023-11-22 11:56:44 +07:00
Alexey Savchkov 3963f39ce6 PBCKP-624 Remove outdated installation instructions for Standard and Enterprise 2023-11-22 11:49:28 +07:00
Yura Sokolov de531e62e4 PBCKP-797: fix race condition by waiting
and filling same amount of rows.
2023-11-13 15:26:23 +03:00
Yura Sokolov 70b97d8516 declare XID_FMT for PGPRO_EE if not defined 2023-11-13 15:23:07 +03:00
oleg gurev 3207d6c636 PBCKP-782 doc added note in Remote Mode section 2023-11-08 13:44:51 +03:00
Alexey Savchkov 48efe9086f Add the 16th version in Readme 2.5.13 2023-10-28 19:28:33 +07:00
Alexey Savchkov c7ca6cb9c7 Up version 2023-10-28 09:05:31 +07:00
Viktoriia Shepard 915d066554 fix tests for Pg16 and EE16 2023-10-27 19:50:03 +02:00
z.kasymalieva 4868daae34 [PBCKP-770] The line informing that the remote mode parameters are added to PG_PROBACKUP.CONF has been removed; the set_config command must be used instead. 2023-10-18 15:50:14 +03:00
Victor Spirin eb5ccf91b8 PBCKP-751: Fixed for PG 16 build and removed some compilation warnings. 2023-09-21 17:32:59 +03:00
Sergey Fukanchik 9762426ce9 PBCKP-732 ignore PGDATA setting in catchup mode as we use --source-pgdata instead 2023-09-21 11:08:24 +00:00
Sergey Fukanchik a29e378f34 PBCKP-698 allow relative paths in dir_create_dir 2023-09-18 19:48:22 +03:00
Viktoria Shepard db12a039f6 PBCKP-604 doc add option --destroy-all-other-dbs 2023-05-26 19:38:57 +03:00
Yuriy Sokolov c9fc20b898 PBCKP-604: Allow partial incremental restore only with a flag --destroy-all-other-dbs 2023-05-26 19:36:05 +03:00
Victor Spirin 0690f8d10e [PBCKP-602] Added saving full size for non data files. 2023-04-24 18:22:28 +03:00
Yura Sokolov d6721662ec Use _chsize_s on windows to grow file
Looks like "seek after file end and write" doesn't work
correctly in Windows. We have to grow file before.

Met occasionally on GitHub actions run. Could not reproduce
locally.
2.5.12
2023-04-18 21:48:05 +03:00
Yura Sokolov b7551bd2bf PBCKP-91: delete "\r" in windows command output. 2023-04-18 21:25:30 +03:00
Yura Sokolov 279c98140f PGPRO-552: use uint32 in some places 2023-04-15 14:48:17 +03:00
Alexey Savchkov a04f00aacc Up version 2023-03-28 17:23:44 +07:00