1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-09-16 09:06:18 +02:00

Commit Graph

  • 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
  • 4387250f2e Improve sort comparators. David Steele 2024-03-08 10:07:03 +13:00
  • e00bfe2d2c Fix performance regression in storage list. David Steele 2024-03-08 09:50:20 +13:00
  • 794c577130 Migrate integration tests to C. David Steele 2024-03-06 11:00:09 +13:00
  • 7f1bb3a051 Remove obsolete valgrind suppression. David Steele 2024-03-05 17:45:25 +13:00
  • cb58bdc975 Move assert in cmdServerSigChild(). David Steele 2024-03-04 18:57:19 +13:00
  • 07051347fb Update Cirrus CI BSD image to 13.3. David Steele 2024-03-04 18:14:41 +13:00
  • f7a7ab16c9 Skip zero-length files for block incremental delta restore. David Steele 2024-03-02 12:29:10 +13:00
  • 6c45b57fa8 Add execOne() to simplify exec for build, documentation, and testing. David Steele 2024-02-24 11:22:48 +13:00
  • 6356a2b76c Disable log expect testing for non-unit tests. David Steele 2024-02-17 19:16:39 +13:00
  • d41b21c8f7 Remove mock integration tests. David Steele 2024-02-17 10:52:37 +13:00
  • 68351785f6 Update references to recovery.conf. David Steele 2024-02-16 11:37:31 +13:00
  • 273d5050f8 Add asserts to default switch cases in common/type/variant module. David Steele 2024-02-07 11:01:55 -03:00
  • ad8e92a9ac Remove unneeded backupTimeStart parameter from testBackupValidate(). David Steele 2024-02-05 10:10:59 -03:00
  • 45f070aa9a Add release instructions to update PostgreSQL ecosystem wiki. David Steele 2024-01-25 10:41:20 -03:00
  • 5ce8b9dfae Simplify output in command/backup unit tests. David Steele 2024-01-24 14:54:28 -03:00
  • 1a0cc96c5a Migrate man page generation to C. David Steele 2024-01-23 09:56:26 -03:00
  • 676700d8ca Add detailed backtrace to autoconf/make build. David Steele 2024-01-22 14:17:09 -03:00
  • 0aaa0772f5 Fix help not displaying help for the help command. David Steele 2024-01-22 12:33:40 -03:00
  • 68db3075d7 Allow --version and --help for version and help. David Steele 2024-01-22 12:00:13 -03:00
  • db5bcff3b4 Update config.guess and config.sub to latest versions. David Steele 2024-01-22 10:11:48 -03:00
  • c618fd3b09 Begin v2.51 development. David Steele 2024-01-22 10:09:38 -03:00
  • 1add35624d v2.50: Performance Improvements and Bug Fixes release/2.50 David Steele 2024-01-22 09:54:59 -03:00
  • fd8974914d Cleanup tablespace tests in command/backup module. David Steele 2024-01-12 13:55:08 -03:00
  • 3926dd346e Update LICENSE.txt and PostgreSQL copyright for 2024. David Steele 2024-01-04 14:55:44 -03:00
  • a484862763 Remove installation of old yum.p.o repository key. David Steele 2024-01-04 14:53:44 -03:00
  • 55f2248963 Break up scripts in db unit test module. David Steele 2024-01-03 18:15:50 -03:00
  • 7c17eec3db Improve SFTP storage error messages. Reid Thompson 2024-01-03 11:01:50 -05:00
  • 802ae79148 Remove FreeBSD 12 and add FreeBSD 14 to Cirrus CI. David Steele 2024-01-03 12:43:50 -03:00
  • 8a8cfba62b Remove resolved comment. Reid Thompson 2023-12-27 12:53:53 -03:00
  • f4a4af299b Fix short read in block incremental restore. David Steele 2023-12-27 12:49:47 -03:00
  • c47b39acf6 Fix incorrect test comment. David Steele 2023-12-27 12:39:45 -03:00
  • 4324b568a9 Move block testBlockDelta() to harness module. David Steele 2023-12-26 21:07:56 -03:00
  • 9049fec2c0 Refactor skip files truncated during backup when bundling. David Steele 2023-12-22 13:16:45 -03:00
  • c8795094d4 Allow const checksum buffers to be returned from backupFile(). David Steele 2023-12-22 12:48:01 -03:00
  • 4f760df417 Do not preserve block incremental if file is less than prior block size. David Steele 2023-12-22 00:59:12 -03:00
  • 3cd8249dba Update warning for backup resume invalid repo file. David Steele 2023-12-21 15:28:37 -03:00
  • 701865eca1 Refactor backupFile() to remove backupCopyResultReCopy. David Steele 2023-12-21 15:20:03 -03:00
  • a42614e8f3 Preserve partial files during block incremental delta restore. David Steele 2023-12-21 15:08:07 -03:00
  • ad8febec08 Refactor backup incremental manifest generation. David Steele 2023-12-21 13:32:10 -03:00
  • f3584e2143 Add tests to command/backup and info/manifest modules. David Steele 2023-12-21 11:20:10 -03:00
  • 25f14898ba Fix overflow suppressing backup status in info output. Robert Donovan 2023-12-21 13:16:13 +00:00
  • 8af3c1c9ac Use original file size to log size changes during backup. David Steele 2023-12-17 13:15:03 -03:00
  • bb6e5164ee Add block incremental test where timestamp changes but file is the same. David Steele 2023-12-16 11:42:27 -03:00
  • 02eea555c7 Skip files truncated during backup when bundling. Georgy Shelkovy 2023-12-14 22:21:06 +05:00
  • 89d5278b74 Add support for alternate compile-time page sizes. Viktor Kurilko 2023-12-14 19:28:52 +03:00
  • d205a61949 Fix flapping test on older ninja versions in test unit. David Steele 2023-12-01 11:54:30 -03:00
  • 7ce0f5a94c Use unique port for each server unit test. David Steele 2023-11-30 16:43:09 -03:00
  • a14732789b Output coverage report on test failure in CI. David Steele 2023-11-29 09:31:57 -03:00
  • cb6bceb9f1 Improve comments in socket test harness. David Steele 2023-11-28 16:38:42 -03:00
  • 70e15dacc7 Allow custom type/message for errRetryAdd(). David Steele 2023-11-28 16:35:37 -03:00
  • 85bc9f27d8 Begin v2.50 development. David Steele 2023-11-27 09:06:53 -03:00
  • 3cb891e3ca v2.49: Remove PostgreSQL 9.3 Support release/2.49 David Steele 2023-11-27 08:55:56 -03:00
  • 7d51228bf5 Migrate backupFile() tests in command/backup module. David Steele 2023-11-24 17:07:49 -03:00
  • 337da35ab2 Add test to show behavior of bundled files truncated during backup. David Steele 2023-11-24 12:25:40 -03:00
  • ac78b96583 Remove unused fields from backupJobResult() test in command/backup unit. David Steele 2023-11-18 11:12:41 -03:00
  • c4dc4665f8 Fix recursive path remove in SFTP storage driver. Reid Thompson 2023-11-18 08:47:58 -05:00
  • e2b734eff9 Allow config/load unit test to run without libssh2 installed. Reid Thompson 2023-11-16 10:50:09 -05:00
  • 05207bb8e4 Fix storageReadRemote() to return actual read bytes. Georgy Shelkovy 2023-11-15 17:41:40 +05:00
  • ea317df5d9 Remove old version conditionals from user guide. David Steele 2023-11-11 10:33:09 -03:00
  • eb69e2ee63 Update point-in-time recovery documentation for PostgreSQL >= 13. David Steele 2023-11-10 17:00:57 -03:00