1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-09-19 18:01:33 +03:00

Commit Graph

  • 047e3d0ed9 Finalize catalog number for PostgreSQL 17 release. David Steele 2024-10-02 19:49:15 +03:00
  • 9f97269678 Use uname -m to get architecture for RHEL package in user guide. David Steele 2024-10-02 18:02:15 +03:00
  • d4ed1884ea Reduce logging for help functions. David Steele 2024-09-24 12:33:19 +03:00
  • cd7711f5e6 Update Cirrus CI MacOS running to Sonoma. David Steele 2024-09-20 15:58:18 +03:00
  • 278319eba3 Add performance tuning section to user guide. David Steele 2024-09-20 15:49:26 +03:00
  • f73c638275 Skip command-line options in configuration reference. David Steele 2024-09-20 15:21:38 +03:00
  • b19134dccd Allow repositories on versioned storage to be read at a target time. David Steele 2024-09-17 10:51:21 +03:00
  • 46c1297be3 Remove limitation on reading files in parallel during restore. David Steele 2024-09-09 15:47:23 +03:00
  • a42629f87a Allow requested standby backup to proceed with no standby. David Steele 2024-09-09 12:56:52 +03:00
  • b454b9e403 Save backup.info only when contents have changed. David Steele 2024-09-05 11:38:42 +03:00
  • 83802ded8c Remove invalid const keywords from info/infoBackup module. David Steele 2024-09-01 12:51:27 +07:00
  • 95a4b9e10a Refresh web-id token for each S3 authentication. Brent Graveland 2024-08-31 22:21:56 -06:00
  • d204bac75d Refactor storage/remote module to move more repository storage tests. David Steele 2024-08-30 16:23:55 +07:00
  • 0b4371f3ec Update comment in storage/list module. David Steele 2024-08-30 16:02:04 +07:00
  • 3b3886f3b8 Refactor storage/remote module to move repository storage tests. David Steele 2024-08-30 16:00:07 +07:00
  • b3fed2cfcf Simplify command/repo tests. David Steele 2024-08-30 15:44:43 +07:00
  • 94e21893e8 Add hrnSleepRemainder() to time test harness. David Steele 2024-08-30 15:39:03 +07:00
  • c40dd5ae41 Improve reporting of partial reads in server test harness. David Steele 2024-08-28 11:07:52 +07:00
  • 2ce01e57d3 Refactor interface/driver getters for IoRead/Write and StorageRead/Write. David Steele 2024-08-20 20:57:06 +07:00
  • a71d88481c Improve TEST_STORAGE_GET() to allow testing of missing files. David Steele 2024-08-20 20:34:40 +07:00
  • 4eab64fcd9 Improve file removal performed after each unit test. David Steele 2024-08-20 20:14:32 +07:00
  • f6aaa3672b Merge v2.53.1 release. David Steele 2024-08-20 11:03:24 +07:00
  • b84a3dd08c v2.53.1: PostgreSQL 17beta3 Support release/2.53.1 David Steele 2024-08-19 11:16:14 +07:00
  • 2b29fe9337 Move getEpoch() to cvtZToTime() and refactor. David Steele 2024-08-17 12:58:55 +07:00
  • 377ba062ac Fix segfault on delayed connection errors. David Steele 2024-08-16 11:46:56 +07:00
  • 98403046ed Skip local repository duplicate check for SFTP. Reid Thompson 2024-08-16 11:21:44 +07:00
  • 189d15d1a6 PostgreSQL 17beta3 support. David Steele 2024-08-16 11:13:35 +07:00
  • 60f96429b8 Fix segfault on delayed connection errors. David Steele 2024-08-16 10:56:07 +07:00
  • 7bd8da4eec Fix permissions when restore run as root user. David Steele 2024-08-16 10:46:41 +07:00
  • 5fa74d5d3c Fix typo in user guide. Aleksey Tsalolikhin 2024-08-16 10:16:00 +07:00
  • c1fe2dbe81 Do not allow help for command roles other than main. David Steele 2024-08-16 10:13:14 +07:00
  • 6d653a14a2 Begin v2.53.1 development. David Steele 2024-08-16 09:35:41 +07:00
  • 04ef43d9ed Skip local repository duplicate check for SFTP. Reid Thompson 2024-08-13 01:45:24 -04:00
  • 80c9b3001c PostgreSQL 17beta3 support. David Steele 2024-08-13 11:53:12 +08:00
  • ed9b0c260a Fix permissions when restore run as root user. David Steele 2024-08-13 11:43:05 +08:00
  • 5766353649 Use Posix driver to complete dummy storage driver. David Steele 2024-08-02 15:47:30 +07:00
  • b306f83493 Summarize backup reference list for info command text output. Stefan Fercot 2024-07-31 13:53:02 +02:00
  • c42d484c9d Fix typo in user guide. Aleksey Tsalolikhin 2024-07-30 00:48:32 -05:00
  • 8d6bceb541 Refactor config parse to remove none command, add version/help options. David Steele 2024-07-23 16:39:02 +07:00
  • 6c757366c2 Simplify main() functions in core, doc, and test. David Steele 2024-07-23 11:50:12 +07:00
  • faee892067 Do not allow help for command roles other than main. David Steele 2024-07-23 11:10:54 +07:00
  • ee70c2e26e Remove internal repo-create command. David Steele 2024-07-22 14:17:47 +07:00
  • 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