1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2026-04-26 21:02:59 +02:00

Commit Graph

  • 77312b33ba Add per-repo backup progress to info command output. main integration Will Morland 2026-04-14 02:51:42 -05:00
  • ce8bb04d5b Limit CI permissions on the repository to read. David Steele 2026-04-14 12:40:33 +07:00
  • 2ef8673534 Remove CodeQL CI job. David Steele 2026-04-14 12:34:32 +07:00
  • afd6939656 Allow FreeBSD tests to continue running even if one fails. David Steele 2026-04-13 18:22:49 +07:00
  • c823ce2f7c Update GitHub Actions versions. David Steele 2026-04-13 18:19:41 +07:00
  • 45987413d3 Migrate Cirrus CI tests to Github Actions. David Steele 2026-04-13 18:11:36 +07:00
  • d3cdff17f5 Migrate documentation block rendering to C. David Steele 2026-04-10 13:26:21 +07:00
  • ff69fcb671 Remove obsolete Perl code. David Steele 2026-04-07 10:20:29 +07:00
  • 7f82fb6635 Add backup.info checks to verify command. Denis Garsh 2026-03-30 12:39:44 +03:00
  • 6704ffacfb Test changes in preparation for additional verification of backup.info. Denis Garsh 2026-03-24 15:04:52 +07:00
  • 6e4f10203f Remove unused backtrace-supported.h include. Yegor 2026-03-23 11:22:25 +07:00
  • 0885374549 Add alternate error to common/io/tls test module for WSL. Yegor Zhmak 2026-03-23 10:44:57 +07:00
  • e54b4a42fd Move archiveAsyncExec() to command/command module and rename. David Steele 2026-03-17 11:46:33 +07:00
  • 9016b362fc Comment out unused CSS elements. David Steele 2026-03-07 21:46:15 +07:00
  • 6d7ddc3e0a Add support for sponsors in the documentation. David Steele 2026-03-07 15:35:11 +07:00
  • 4397d12247 Remove FreeBSD 13 and add FreeBSD 15 to Cirrus CI. David Steele 2026-03-04 21:37:13 +07:00
  • 8e711d40cb Update Fedora test image to Fedora 43. David Steele 2026-03-04 20:15:55 +07:00
  • 9bb26a5065 Update PostgresQL versions in user guide. David Steele 2026-03-04 17:16:18 +07:00
  • 4a2008c6ed Ensure backup-timestamp-start is non-zero in unit tests. David Steele 2026-02-23 16:51:21 +07:00
  • b908d5e2c5 Improve seek performance during block incremental delta restore. David Steele 2026-02-21 08:37:31 +07:00
  • 009644b443 Update always_inline to __always_inline__. David Steele 2026-02-20 17:56:30 +07:00
  • 2c747f277e Add meson check for __builtin_types_compatible_p(). David Steele 2026-02-20 13:14:01 +07:00
  • fc42e85d8c Fix incorrect postgres/interface unit test title. Yegor Zhmak 2026-02-19 22:53:52 +07:00
  • 119c089ccc Update uncrustify to recognize .c.inc files. David Steele 2026-02-19 22:33:05 +07:00
  • 1ce2522e35 Refactor info/manifest module into included modules. David Steele 2026-02-19 22:28:36 +07:00
  • 27fff599ee Move info/manifest.c to info/manifest/manifest.c. David Steele 2026-02-19 22:23:01 +07:00
  • cf003f67e7 Move static build defines to build.h. David Steele 2026-02-17 15:05:33 +07:00
  • b9eb7f8113 Fix test error message typos and add error details. David Steele 2026-02-16 10:00:35 +07:00
  • 27319dde50 Explicitly free block map read in restoreFile(). David Steele 2026-02-16 09:03:39 +07:00
  • 17db234f1b Reverse sort order in backup and restore comparators. David Steele 2026-02-14 12:57:35 +07:00
  • 1db52ef9f3 Refactor restore module into included modules. David Steele 2026-02-13 10:20:47 +07:00
  • bc3ef20679 Move initialization of StorageRead and StorageWrite to interface. David Steele 2026-02-09 22:23:40 +07:00
  • 8d59a6f67e Remove package build testing. David Steele 2026-02-08 17:39:14 +07:00
  • 6079651443 Minor memory context optimization in restoreFile(). David Steele 2026-02-07 17:01:32 +07:00
  • 06b99d93dc Calculate limit for Posix/SFTP during read instead of when created. David Steele 2026-02-07 13:19:08 +07:00
  • e11fe39d0b Improve designated initializers in data arrays. David Steele 2026-02-01 11:35:05 +07:00
  • 10d18be719 Fix comments in common/pack module. David Steele 2026-02-01 11:23:41 +07:00
  • 449529f98f Fix typo in NEWS.md. David Steele 2026-01-30 08:18:06 +07:00
  • b8b0dbceb3 Fix float-equal compiler warnings. David Steele 2026-01-23 16:10:09 +07:00
  • c2b10a85b7 Use more specific warning for nonstring meson compiler probe. David Steele 2026-01-23 10:17:56 +07:00
  • d4465bd6f7 Suppress unused parameter errors in meson compiler probes. David Steele 2026-01-23 10:08:48 +07:00
  • af8a9e1ea7 Update NEWS.md for new version and features. David Steele 2026-01-21 16:50:30 +07:00
  • 9fb9f73066 Documentation no longer builds on PostgreSQL < 10. David Steele 2026-01-20 12:30:05 +07:00
  • 9ea54af67c Enhance StringId with optional sequence information. David Steele 2026-01-20 12:17:52 +07:00
  • 2a4fcf4b58 Update LICENSE.txt and PostgreSQL copyright for 2026. David Steele 2026-01-19 17:36:38 +07:00
  • d9f778ee32 Begin v2.59.0 development. David Steele 2026-01-19 17:17:07 +07:00
  • d50cfa9ee0 v2.58.0: Object Storage Improvements release/2.58.0 David Steele 2026-01-19 17:03:44 +07:00
  • d206d89d5f New CI container builds. David Steele 2026-01-19 16:29:57 +07:00
  • b52ebe1fd8 Suppress Azurite API version checking in documentation builds. David Steele 2026-01-15 12:01:51 +07:00
  • 6904cdf5a8 Simplify log-level options in config.yaml. David Steele 2026-01-11 21:00:39 +07:00
  • d76da852ee Remove unused error parameter from strIdFromZN(). David Steele 2026-01-11 18:42:27 +07:00
  • d12aa6fcda Update strIdFromZN() comment missed in 6e11d650. David Steele 2026-01-11 15:02:22 +07:00
  • 35505d63fd Use more generic expression to fetch container IP addresses. David Steele 2026-01-10 19:13:55 +07:00
  • 85caeda4e5 Throw errors on invalid StringIds in config/parse.c. David Steele 2026-01-10 15:52:06 +07:00
  • 5898806473 Add PARSE_RULE_VAL_STR_IDX() to simplify logic in config/parse.c. David Steele 2026-01-10 15:35:37 +07:00
  • 31d4aaa19f Remove generated StringIds from parse.auto.c.inc. David Steele 2026-01-10 15:08:05 +07:00
  • 79544f64a3 Support for S3 EKS pod identity. wolrajhti 2026-01-09 09:18:28 +01:00
  • 91ad65537f Fix flapping common/io-tls unit test added in fbc607a4. David Steele 2026-01-08 11:45:14 +07:00
  • a7e5f28511 Clarify that bundling is useful for filesystems with large block sizes. David Steele 2026-01-08 10:53:51 +07:00
  • fbc607a48b Allow configuration of TLS cipher suites. Gunnar "Nick" Bluth 2026-01-08 03:17:17 +01:00
  • 5b4b20a8d7 Require TLS >= 1.2 unless verification is disabled. David Steele 2026-01-07 08:22:01 +07:00
  • 38f14d73b6 Support for Azure managed identities. Moiz Ibrar 2026-01-05 16:42:11 +05:00
  • 67c8b3462d Fix minor formatting issue. David Steele 2026-01-05 09:34:46 +07:00
  • 6e11d65074 Remove prefix functionality from StringId. David Steele 2026-01-02 12:02:48 +07:00
  • d269d1d9bd Move object code out of StringId module. David Steele 2026-01-02 11:16:28 +07:00
  • 9118571196 Move constants required for debug logging. David Steele 2026-01-02 10:47:45 +07:00
  • 84778658ac Use JsonRead for all info JSON parsing. David Steele 2025-12-30 17:40:18 +07:00
  • d88ae74282 Fix test comment. David Steele 2025-12-29 19:40:26 +07:00
  • 2398dd4d43 HTTP support for S3, GCS, and Azure. Will Morland 2025-12-28 21:39:21 -06:00
  • 1afaab1c1e Removed redundant documentation variables and references. 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. 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