1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-12-23 23:51:07 +02:00

Commit Graph

  • 1afaab1c1e Removed redundant documentation variables and references. integration David Steele 2025-12-23 17:24:49 +07:00
  • fdeb46be83 Remove PDF documentation output. David Steele 2025-12-23 16:59:08 +07:00
  • e13c462908 Fix deadlock due to logging in signal handler. main Maxim Michkov 2025-12-22 10:43:15 +03:00
  • cc7b9b7271 Fix missing parameter logging in storageS3New(). David Steele 2025-12-22 14:23:08 +07:00
  • bf2b276dc0 Allow expiration of oldest full backup regardless of current retention. Stefan Fercot 2025-12-11 15:40:32 +01:00
  • 3fdb4a1ea0 Allow dots in S3 bucket names when using path-style URIs. Joakim Hindersson 2025-12-07 06:59:12 +01:00
  • 8a4df08bd2 Update Cirrus-CI FreeBSD 14 runner version. David Steele 2025-12-07 10:51:19 +05:30
  • 09efab039a Fix WAL segment numbering in command/expire unit test. Stefan Fercot 2025-11-29 11:39:01 +05:30
  • 38ac6387cb Improve logging of default for options with an unresolved dependency. David Steele 2025-11-28 14:27:36 +05:30
  • 28bfa20ba3 Optimize S3/GCS/Azure chunk size for small files. David Steele 2025-11-25 17:28:20 +05:30
  • 86554faa70 Dynamically size S3/GCS/Azure chunks for large uploads. David Steele 2025-11-22 20:32:37 +04:00
  • bce97d3ea8 Remove explicit max_wal_senders/wal_level configuration from user guide. David Steele 2025-11-19 10:40:02 +02:00
  • d83019924b Fix 32-bit CI testing. David Steele 2025-11-12 14:27:22 +02:00
  • c6ebfc8fae Removed unused code in test container build. David Steele 2025-11-12 11:22:08 +02:00
  • 0fc7e96f5a Allow process priority to be set. David Steele 2025-11-11 21:06:42 +02:00
  • 8b9a19e078 Rearrange options for clarity. David Steele 2025-11-11 13:24:27 +02:00
  • 639f27f67e Move PostgreSQL connection options to the same section. David Steele 2025-11-11 12:29:59 +02:00
  • f5b51a5680 Add new defines to help with option command maintenance. David Steele 2025-11-11 11:53:59 +02:00
  • 9653d444f2 Use roles to simplify option command lists. David Steele 2025-11-11 09:44:41 +02:00
  • 411c1d0a87 Cleanup pg-host options for unsupported remote restore. David Steele 2025-11-11 09:09:15 +02:00
  • 9be51f9bf3 Cleanup repo-host options for remote backup. David Steele 2025-11-11 08:52:36 +02:00
  • 7a74fd3fb9 Show internal state for commands/options in parse.auto.c.inc. David Steele 2025-11-10 20:05:42 +02:00
  • 40381c2fe8 Remove overly verbose command role rules. David Steele 2025-11-10 19:54:05 +02:00
  • 2f4765c6fa Remove unused start/stop commands on repo options. David Steele 2025-11-10 19:34:48 +02:00
  • 91281b7144 Migrate document command/option description preprocessing to C. David Steele 2025-11-10 12:28:05 +02:00
  • 186ed610b5 Remove redundant command lists from src/build/config/config.yaml. David Steele 2025-11-09 13:59:20 +02:00
  • ff64ad688e Use get_option() for tasks supported by the new meson version. David Steele 2025-11-08 15:43:12 +02:00
  • 5171e8bde3 Remove support for PostgreSQL 9.5. David Steele 2025-11-07 10:01:50 +02:00
  • 1f2b2778ab Fix incorrect pg_control struct used for PostgreSQL 9.5. David Steele 2025-11-06 10:21:23 +02:00
  • 1c976ded91 Remove versioning from static types used by versioned PostgreSQL types. David Steele 2025-11-05 23:18:29 +02:00
  • 339f4ee72a Remove unused BlockNumber type. David Steele 2025-11-05 23:04:04 +02:00
  • 8749601e6d Remove explicit versioning from macros using versioned PostgreSQL types. David Steele 2025-11-05 22:46:54 +02:00
  • 00621b6b79 Simplify macros in db/db unit test. David Steele 2025-11-05 21:46:40 +02:00
  • c5657eab23 Fix typo in bundling section of user guide. David Steele 2025-11-05 10:58:16 +02:00
  • 5ef282fc22 Improve wording in performance tuning section of user guide. David Steele 2025-11-05 10:45:44 +02:00
  • 6e9ea92e8a Move release notes to decade directories. David Steele 2025-10-21 15:11:28 +02:00
  • 713a773232 Begin v2.58.0 development. David Steele 2025-10-18 11:18:32 +02:00
  • d9773a31c9 v2.57.0: Suppress Repository Symlinks release/2.57.0 David Steele 2025-10-18 11:07:36 +02:00
  • bfd9790731 Add repo-symlink option to suppress creation of repository symlinks. David Steele 2025-10-13 11:20:18 +02:00
  • 4767f16214 Update release note for PostgreSQL 18 experimental support. David Steele 2025-10-07 18:36:36 +02:00
  • b8ed84f754 Remove no longer used GLUE() macro. David Steele 2025-10-05 12:42:42 +02:00
  • b4e3d21363 Use FN_NO_RETURN macro consistently in tests. David Steele 2025-10-05 12:32:06 +02:00
  • a451ed22f4 Allow multi-architecture tests to continue if one fails. David Steele 2025-10-04 13:49:54 +02:00
  • 24802a08b4 Improve support for multi-architecture builds. David Steele 2025-10-04 13:34:53 +02:00
  • 96b4b474ce Move aarch64 test to Github Actions. David Steele 2025-10-04 11:49:38 +02:00
  • 5f55f7c1b1 Finalize catalog number for PostgreSQL 18 release. David Steele 2025-09-26 11:10:53 +02:00
  • c1c40a4a85 Fix possible segfault in backup resume messages. David Steele 2025-09-26 09:21:50 +02:00
  • 76ee6861fb Fix errant STRDEF() in command/backup unit test. David Steele 2025-09-16 20:38:02 +02:00
  • 5cc9d25817 Remove unused pathSync parameter in SFTP storage driver. David Steele 2025-09-16 14:58:49 +02:00
  • 9c7f064864 Unnest HTTP/TLS/socket timeouts. David Steele 2025-09-05 11:42:00 -04:00
  • adc5e5b23b Fix possible segfault in page checksum error message. Zsolt Parragi 2025-08-25 17:51:54 +02:00
  • 779cb763af Fix comment typo. David Steele 2025-08-23 14:23:30 -04:00
  • 5de5ed842a New CI container build for PostgreSQL 18 beta3. David Steele 2025-08-23 11:40:34 -04:00
  • 87339004e5 Add HTTP retries for 408 and 429 errors. David Steele 2025-08-13 10:12:29 -04:00
  • fcd00a45f5 Update user guide and tests to Ubuntu 22.04. David Steele 2025-08-04 17:42:16 -04:00
  • 03cabe2644 Begin v2.57.0 development. David Steele 2025-07-21 13:08:40 -04:00
  • eca9290a2a v2.56.0: Progress Info Improvements release/2.56.0 David Steele 2025-07-21 10:12:22 -04:00
  • a2a246bba9 New CI container build for PostgreSQL 18 beta2. David Steele 2025-07-18 11:42:12 -04:00
  • 8cdd9ce1c4 Add restore progress to info command output. Denis Garsh 2025-07-16 19:49:34 +03:00
  • d55836e7e8 Update contributing guide to Ubuntu 22.04. David Steele 2025-07-15 09:45:36 -04:00
  • ff944585ca Add funding information. David Steele 2025-07-07 16:57:08 -04:00
  • 2706168f60 Add progress-only detail level for info command output. Denis Garsh 2025-06-27 00:40:05 +03:00
  • 277b4db46f Move variable to scope where it is used. David Steele 2025-06-26 08:04:33 -04:00
  • 638815b4cd Fix issue with adhoc expiration when no backups in a repository. David Steele 2025-06-24 12:35:18 -04:00
  • 3780057866 Update Fedora test image to Fedora 42. David Steele 2025-06-22 17:46:54 -04:00
  • d0072945fa Add VR_NON_STRING macro for nonstring attribute. David Steele 2025-06-22 15:38:32 -04:00
  • 44e3ee33d2 Improve defaults and allow lists with option value dependencies. David Steele 2025-06-16 17:21:33 -04:00
  • 435f8a3ad7 Remove cfgParseOptionDefault() and cfgParseOptionRequired(). David Steele 2025-06-16 17:05:35 -04:00
  • 5e14692588 Retry failed reads on object stores. David Steele 2025-06-16 16:25:50 -04:00
  • 1e23e38730 Update support and recognition documentation. David Steele 2025-06-16 16:04:35 -04:00
  • 2e76e9fc69 Describe discrete option values in a list where appropriate. Anton Kurochkin 2025-06-09 17:34:17 +03:00
  • 8aa2d88bac Update unit tests to work with Alpine Linux and musl libc. David Steele 2025-06-05 17:33:18 -04:00
  • b5fbb16cce Add TEST_ERROR_MULTI() macro. David Steele 2025-06-05 15:35:28 -04:00
  • ad7ba46bc6 Improve the predictability of floating point numbers formatted as strings. David Steele 2025-06-05 13:27:45 -04:00
  • a30442f168 Update invalid address check in common/io-tls unit test. David Steele 2025-05-31 10:08:13 -04:00
  • cb673225e9 Fix "less than" in help output for archive-mode option. Anton Kurochkin 2025-05-28 22:33:38 +03:00
  • f494dd21ad Fix architecture labeling for multi-architecture container builds. David Steele 2025-05-27 17:14:18 -04:00
  • f4e1adf059 Fix issue with calling lstClear() twice. David Steele 2025-05-27 16:33:32 -04:00
  • b5a26d99a0 Use dup2() to redirect stderr in the common/error unit test. David Steele 2025-05-26 12:49:47 -04:00
  • 8737cad566 Fix defaults in command-line help. David Steele 2025-05-12 13:33:42 -04:00
  • 7b1b1f5322 New CI container build for PostgreSQL 18 beta1. David Steele 2025-05-09 17:45:05 -04:00
  • 34b916f323 Use 'x86_64' instead of 'amd64' for container testing. David Steele 2025-05-09 12:56:57 -04:00
  • 7786b5d847 Rename unsigned char to uint8_t. David Steele 2025-05-09 09:25:38 -04:00
  • 1e98684148 Add default type for current pgbackrest binary. David Steele 2025-05-08 09:16:30 -04:00
  • 6869543b7a Make default-literal option configuration with default-type. David Steele 2025-05-08 09:12:38 -04:00
  • 32b69e9acc Rename cfgExe() to cfgBin(). David Steele 2025-05-07 09:35:54 -04:00
  • d45da0363e Flag pg-host-config-include-path and pg-host-config-path as required. David Steele 2025-05-06 14:12:38 -04:00
  • e38e3e0090 Merge v2.55.1 release. David Steele 2025-05-05 13:40:14 -04:00
  • 665f261ea4 v2.55.1: Bug Fixes release/2.55.1 David Steele 2025-05-05 13:10:22 -04:00
  • 975516ae6d Remove context wrapper when processing defaults during config parsing. David Steele 2025-05-04 13:56:13 -04:00
  • beeb93225f Fix typo in comment. David Steele 2025-05-03 17:29:38 -04:00
  • 8bbb982435 Revert "calculate content-md5 on S3 only when required". David Steele 2025-05-01 13:22:15 -04:00
  • 5e01098617 Fix lower bounds checking for option keys. David Steele 2025-05-01 13:06:18 -04:00
  • 293bc2a75d Add details about notifying packagers to release instructions. David Steele 2025-05-01 12:53:05 -04:00
  • 6c0e212926 Begin v2.55.1 development. David Steele 2025-05-01 12:38:37 -04:00
  • 96dfdce085 Revert "calculate content-md5 on S3 only when required". David Steele 2025-04-29 15:12:11 -04:00
  • 9958b17834 Fix lower bounds checking for option keys. David Steele 2025-04-28 14:33:56 -04:00
  • 1d89e3d75b Add details about notifying packagers to release instructions. David Steele 2025-04-23 13:17:19 -04:00
  • 01c8c0f864 Begin v2.56.0 development. David Steele 2025-04-21 18:51:50 -04:00
  • 6c90196e74 v2.55.0: Verification Improvements and PostgreSQL 18 Support release/2.55.0 David Steele 2025-04-21 18:25:00 -04:00