Daria and oleg gurev
57339ae3aa
PBCKP-2705: Add PostgreSQL core patch for fixing build with REL_18
...
In commit 760162f user-callable CRC functions were added.
Since pg_probackup uses pg_crc.c from the PostgreSQL source,
this change is leading to the undefined reference to pg_detoast_datum_packed errors during the build.
See also https://www.postgresql.org/message-id/flat/ME0P300MB0445018F5C924B2D88983F45B66CA%40ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM
2025-11-25 13:26:00 +03:00
Daria and oleg gurev
3689d50d58
PBCKP-2705: Adjust signal handling and compatibility for PostgreSQL 18
...
This patch adds compatibility changes for PostgreSQL 18:
- Updated signal handler initialization in pgut.c to use sigaction()
instead of pqsignal(), as pqsignal() now returns void.
- Updated process_block_change() in backup.c to handle the new
RelPathStr structure returned by relpathperm() in v18.
- Updated CreateReplicationSlot_compat() in stream.c to support the
new CreateReplicationSlot() signature introduced in v18.
These changes ensure successful build and runtime behavior with
PostgreSQL 18 while preserving backward compatibility with earlier
versions.
2025-11-25 13:26:00 +03:00
Daria Lepikhova
99e11e9ae2
PBCKP-1527: Remove version 11 and 12 from README
2025-02-07 15:28:24 +07:00
Daria Lepikhova
556a4f0c0a
PBCKP-1527: Update copyrights to 2025
2025-02-07 15:01:09 +07:00
Daria Lepikhova and Alexey Savchkov
b52b4d9fcb
PBCKP-816: Remove version 10 from pg_probackup docs
2023-11-24 16:03:19 +07:00
Daria Lepikhova
9727a98976
PBCKP-422: Fix is_enterprise checking for upstream and pgpro. Add is_pgpro checking
2023-03-10 18:24:46 +03:00
d.lepikhova
7591667ff8
Merge branch 'release_2_5_7' into REL_2_5
2022-08-03 18:48:13 +05:00
d.lepikhova
8ce27c9713
Add warning about using --start-time option
2022-08-03 11:51:41 +05:00
d.lepikhova
65345f20a0
Revert "Add --start-time option into help message"
...
This reverts commit c81c54be4c .
2022-08-01 19:59:39 +05:00
d.lepikhova
94caeb1793
Shorthand return-expression
2022-07-08 15:51:09 +05:00
d.lepikhova
f544da1ecd
Shorthand return-expression
2022-06-29 22:18:07 +05:00
d.lepikhova
55d3fa8979
Rename enable_nls() function in ptrack_helpers.p is_nls_enabled()
2022-06-29 11:08:05 +05:00
d.lepikhova
a3ac7d5e7a
Add grants for pgpro_edition
2022-06-24 17:12:26 +05:00
d.lepikhova
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
d.lepikhova
1b75b4ed62
Add tests for --start-time option on the one and few nodes
2022-06-07 14:29:44 +05:00
d.lepikhova
c81c54be4c
Add --start-time option into help message
2022-05-31 18:35:54 +05:00
d.lepikhova
3c74ebf2f9
Add --start-time option for backup
2022-05-31 18:06:14 +05:00
d.lepikhova
5f2283c8de
Add backup start time as parameter for do_backup
2022-05-31 15:31:43 +05:00
d.lepikhova
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
d.lepikhova
02aef65853
Fix is_enterprise checking in ptrack_helpers.py
2022-05-31 11:21:59 +05:00
d.lepikhova
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