1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-06-20 01:17:49 +02:00

Commit Graph

  • 55ca41e137 Update protocol and storage/remote modules to recent coding standards. David Steele 2024-07-22 12:43:54 +07:00
  • df8cbc91c3 Protocol command multiplexing. David Steele 2024-07-22 11:48:32 +07:00
  • e7f4e8d800 Begin v2.54 development. David Steele 2024-07-22 09:42:33 +07:00
  • 6e8a45f650 v2.53: Concurrent Backups release/2.53 David Steele 2024-07-22 09:33:31 +07:00
  • dea48be06d Fix incorrect examples in doc/test help. David Steele 2024-07-21 17:01:23 +07:00
  • 32a6dd6c3d Improve config file handling in doc/test config load. David Steele 2024-07-21 16:57:35 +07:00
  • ec3e387bb7 Clarify archive-push multi-repo behavior. David Steele 2024-07-18 11:19:25 +07:00
  • c85191e024 Update Minio test/documentation container version. David Steele 2024-07-16 09:45:22 +07:00
  • d8ff89ae75 Update EOL Debian 10 to Debian 11/Ubuntu 20.04 in CI. David Steele 2024-07-15 11:53:57 +07:00
  • ce2493c3f6 Remove obsolete vm constants. David Steele 2024-07-15 11:22:13 +07:00
  • c84ab4914f Remove references to mock integration tests. David Steele 2024-07-15 11:12:53 +07:00
  • dfb620b0b8 Support IP-based SANs for TLS certificate validation. David Christensen 2024-07-10 22:54:20 -05:00
  • d295156dd3 Improve command/role parsing. David Steele 2024-07-09 16:07:40 +07:00
  • ccae609402 Add hint to check SFTP authorization log. Vitalii Zurian 2024-07-09 06:34:13 +02:00
  • cf8625d24b Require OpenSSL >= 1.1.1. David Steele 2024-07-09 11:17:25 +07:00
  • b71d4b53d6 Auto-generate code before building test binary. David Steele 2024-07-09 10:48:27 +07:00
  • 66d3cd42b5 Improve error messages for allow range and allow list options. David Steele 2024-07-09 10:45:47 +07:00
  • aadfb54046 Add units to all option sizes. David Steele 2024-07-09 10:09:55 +07:00
  • 6f5066b0b6 Fix overly long lines. David Steele 2024-07-07 17:06:44 +07:00
  • d6f0bf88af Fix SFTP renaming failure when file already exists. Reid Thompson 2024-07-04 05:53:07 -04:00
  • edd61636a9 Allow backups to run concurrently on different repositories. David Steele 2024-07-04 16:22:17 +07:00
  • 3a2266f327 Display time option defaults and allowed values with appropriate units. David Steele 2024-07-04 15:42:09 +07:00
  • df469471e3 Fix invalid default inherited in job-retry-interval. David Steele 2024-07-04 09:28:57 +07:00
  • 8b82641d87 Shorten enums used in parse.auto.c.inc. David Steele 2024-07-01 11:15:14 +08:00
  • cfd4fb2c7d Remove PARSE_RULE_OPTION_GROUP_MEMBER() macro from parse.auto.c.inc. David Steele 2024-06-30 16:11:11 +08:00
  • 7d54073094 Default log-level-stderr option to off. David Steele 2024-06-25 16:45:47 +08:00
  • 1094aecab5 Require compiler support for __builtin_clzl() and __builtin_bswap64(). David Steele 2024-06-25 16:16:55 +08:00
  • 0c32757fd9 Require the lz4 library in the meson build. David Steele 2024-06-25 16:04:02 +08:00
  • acb9b6ccbe Increase width of unsigned integration in performance/type module. David Steele 2024-06-25 15:54:57 +08:00
  • 6495a46ca3 Fix --run and --scale options for unit tests. David Steele 2024-06-25 15:46:07 +08:00
  • cc9035c245 v2.52.1: Bug Fix release/2.52.1 David Steele 2024-06-25 11:46:44 +08:00
  • aabc122021 Fix issue with files larger on the replica than on the primary. David Steele 2024-06-25 09:02:40 +08:00
  • 83aaa868ef Add unit tests for backup from standby with block incremental. David Steele 2024-06-25 08:55:22 +08:00
  • 0c6068b8df Begin v2.52.1 development. David Steele 2024-06-25 08:54:39 +08:00
  • cfb8aa202e Add remote locks for stanza commands missed in 31c7824a. David Steele 2024-06-21 13:29:17 +08:00
  • b9a9ef2d5f Clarify when code generation is run when modifying config.yaml. David Steele 2024-06-21 11:17:42 +08:00
  • bcda7f8c7e Optimize assignment of command/option rules. David Steele 2024-06-20 13:06:04 +08:00
  • a0a5f2300c Replace strftime() with cvtTimeToZP() and strNew/CatTimeP(). David Steele 2024-06-19 10:33:46 +08:00
  • cec486b6dd Refactor backup to use flag for backup standby state rather than option. David Steele 2024-06-18 11:42:59 +08:00
  • 270dce41b6 Refactor lock module. David Steele 2024-06-18 10:43:54 +08:00
  • ad7377c75b Fix issue with files larger on the replica than on the primary. David Steele 2024-06-16 11:55:04 +08:00
  • 2ec99ca4d9 Specify test images that get valgrind installed. David Steele 2024-06-12 16:08:17 +10:00
  • 886bb281f6 Migrate CentOS 7 integration tests to Rocky 8. David Steele 2024-06-11 15:20:04 +10:00
  • 4ac3b82c99 Allow alternative WAL segment sizes for PostgreSQL <= 10. Viktor Kurilko 2024-06-11 12:08:52 +10:00
  • e8b965756c Add unit tests for backup from standby with block incremental. David Steele 2024-06-09 11:39:58 +10:00
  • cf478bc753 Improve efficiency of incremental manifest build. David Steele 2024-06-08 13:00:53 +10:00
  • 48823b6cd3 Simplify lock file scanning in stop command. David Steele 2024-06-07 14:24:08 +10:00
  • ea1596152c Avoid possible race condition while reading lock files in info command. David Steele 2024-06-07 14:09:17 +10:00
  • 01838995ce Replace tabs with spaces in meson.build files. David Steele 2024-06-07 09:21:13 +10:00
  • 6f562fba60 Migrate coverage testing to C and remove dependency on lcov. David Steele 2024-05-31 14:52:07 +10:00
  • 49e252f492 Begin v2.53 development. David Steele 2024-05-27 11:49:21 +10:00
  • dfc14b1934 v2.52: PostgreSQL 17 support release/2.52 David Steele 2024-05-27 11:13:16 +10:00
  • 899b892788 New CI container build for PostgreSQL 17 beta1. David Steele 2024-05-24 12:24:11 +10:00
  • c401ae8fb8 Explicitly run test servers on ipv4 localhost. David Steele 2024-05-23 11:03:59 +10:00
  • 04b0437976 Exclude documentation code coverage from metrics report. David Steele 2024-05-23 10:58:52 +10:00
  • 91156bf7e1 Fix comment typos and formatting. David Steele 2024-05-23 08:19:50 +10:00
  • b6ac11beec Update start/stop documentation to reflect actual functionality. David Steele 2024-05-23 08:17:02 +10:00
  • 9910a4eddb Add hrnTzSet() to set timezone in tests. David Steele 2024-05-20 08:44:37 +10:00
  • 28ad1badd9 Update Fedora test image to Fedora 40. David Steele 2024-05-18 18:55:53 +10:00
  • ffe9a17fcb Replace erroneous THROW_SYS_ERROR_FMT() in storageInfo(). David Steele 2024-05-18 14:33:40 +10:00
  • 9e477c4321 Update GitHub test checkout and codeql action versions. David Steele 2024-05-18 09:59:32 +10:00
  • db4eefae1a Remove ASSERT() in sckClientOpen() to silence Coverity complaint. David Steele 2024-05-10 10:01:16 +09:30
  • d32eb5bb54 Silence invalid Coverity complaint in jsonReadPush(). David Steele 2024-05-10 09:45:01 +09:30
  • bb8988b551 Update storage (except remote) module to recent coding standards. David Steele 2024-04-27 19:14:01 +10:00
  • 76bcb740b6 Add GCS batch delete support. David Steele 2024-04-27 15:42:10 +10:00
  • e00e33b528 Dynamically find python in meson build. Michael Schout 2024-04-25 04:32:07 -05:00
  • 55e996912a Update meson minimum version to 0.47. David Steele 2024-04-25 18:35:48 +10:00
  • 4ea4e3f380 Update Fedora test image to Fedora 38. Reid Thompson 2024-04-23 08:34:32 -04:00
  • b40c2616c2 Update info module to recent coding standards. David Steele 2024-04-21 13:16:53 +10:00
  • c6fcc81db6 Update db/postgres modules to recent coding standards. David Steele 2024-04-21 13:01:40 +10:00
  • 19411f39d2 Update config module to recent coding standards. David Steele 2024-04-21 12:06:39 +10:00
  • 0e36e1a2fc Update common module to recent coding standards. David Steele 2024-04-21 12:01:01 +10:00
  • 987e6e31f4 Move packager note about meson to new version. David Steele 2024-04-21 09:42:11 +10:00
  • 9546b9c5d0 Update command module to recent coding standards. David Steele 2024-04-20 14:19:27 +10:00
  • fb22f04555 PostgreSQL 17 Support. David Steele 2024-04-18 10:56:24 +10:00
  • c8cf8e1f2b Update contributor name. David Steele 2024-04-17 19:02:28 +10:00
  • 57731b6cd2 S3 SSE-C encryption support. udf2457 2024-04-17 02:58:13 +01:00
  • 06d3cb767c Improve unit testing of valid page sizes in pg_control. David Steele 2024-04-17 11:43:41 +10:00
  • 7b95fd3bd2 Allow explicit disabling of optional dependencies in meson builds. Michael Schout 2024-04-09 17:23:17 -06:00
  • dab52739cd Fix comment typo. David Steele 2024-04-04 18:21:26 +11:00
  • fec1b215e3 Remove test data files made obsolete by d41b21c8. David Steele 2024-03-30 10:43:05 +11:00
  • 9f5a97139f Allow strIdToLog() to output "null" values. David Steele 2024-03-29 12:21:06 +11:00
  • 014e24889c Remove extra space before colons in meson.build files. David Steele 2024-03-27 09:53:49 +11:00
  • 7877983acb Tag pgbackrest build target in meson as installable. Bradford Boyle 2024-03-26 15:29:37 -07:00
  • 924aa5e8b1 Begin v2.52 development. David Steele 2024-03-25 11:22:53 +13:00
  • dc07fb1e5b v2.51: Meson Build System release/2.51 David Steele 2024-03-25 09:53:22 +13:00
  • 76956e71cf Fix progress logging when file size changes during backup. David Steele 2024-03-20 09:05:39 +13:00
  • de55902fb3 Redact secure options in check --report. David Steele 2024-03-13 12:06:23 +13:00
  • ff47450402 Update resume functionality for block incremental. David Steele 2024-03-12 12:41:58 +13:00
  • e634fd85ce Prevent invalid recovery when backup_label removed. David Steele 2024-03-10 17:08:42 +13:00
  • 960b43589d Add validation for WAL segment size in pg_control. David Steele 2024-03-10 16:17:50 +13:00
  • 63541b2273 Add validation for page checksum version in pg_control. David Steele 2024-03-10 15:50:10 +13:00
  • 7448fde157 Improved support for dual stack connections. David Steele 2024-03-10 11:36:39 +13:00
  • f287178b70 Set function/variable visibility to hidden. David Steele 2024-03-10 11:09:13 +13:00
  • e3d9df3ae9 Make meson the primary build system. David Steele 2024-03-10 10:53:31 +13:00
  • c64cd8e019 Disable arm64 test in CirrusCI. David Steele 2024-03-10 10:43:24 +13:00
  • eda7706f53 Make valgrind libssh2 leak check less specific. David Steele 2024-03-10 09:40:13 +13:00
  • dddcbcd8e9 Limit resume functionality to full backups. David Steele 2024-03-10 09:32:55 +13:00
  • 9d91d1b2f8 Detect files that have not changed during non-delta incremental backup. David Steele 2024-03-08 15:07:43 +13:00
  • cf17515e40 Improve archive-push WAL segment queue handling. David Steele 2024-03-08 12:34:11 +13:00