pgmoneta 0.19.0
This is a feature release.
Features
- Improved test suite infrastructure
- WAL summarizer
- A lot of bug fixes - especially for backup metadata
All users should upgrade.
Commits
- 2523bcb jesperpedersen [#732] Remove documentation from tests
- e847f56 jesperpedersen [#732] Add DOCS variable for build
- d0cc3b3 jesperpedersen [#715] Fix mode
- d7f17af Mohab [#730] Fixed tail section calculation in CRC32C-PCLMUL
- 3520dff Haoran Zhang Add README for test/
- 7b29681 Mohab [#726] Fixed the path for walfiles directory in WAL test suite
- aa3948a Haoran Zhang [#725] Remove x access for logfile
- 0712ed9 Haoran Zhang [#725] Remove sudo in local test (for podman at least)
- df78f78 ashu3103 [#649] WAL Summarizer
- 83839c8 jesperpedersen [#729] users and admins aren't recorded in the configuration
- e6c4b94 Haoran Zhang [#710] Upload logs and coverage report
- 891502f Haoran Zhang [#710] Fix CI
- 487c4c4 Haoran Zhang [#710] Fix test documentation
- 6e95b95 Haoran Zhang [#727] Change default port and allow customizing port
- 1c1c0ce Haoran Zhang [#710] Update test documentation
- 3b28b7d Haoran Zhang [#710] Move runtime ops data to pgmoneta-test/base
- 81ac655 Haoran Zhang [#710] export test base dir and cleanup
- 8464486 ashu3103 [#723] fix bug in pgmoneta_read_main_configuration due to presence of log statements
- ae4ff68 jesperpedersen [#710] Add sudo to dnf install
- 650b418 Haoran Zhang [#710] Fix rollup and delete test
- bc8c4c4 Haoran Zhang [#710] Allow run tests by case and suite
- 3a37dc2 Haoran Zhang Fix memleak and double free in restore.c
- b1e5acb Haoran Zhang Do not malloc when number of entry is 0
- 4d0f355 jesperpedersen Add assert for load/save
- deaaad7 jesperpedersen Move the string length check
- d7fe2b3 jesperpedersen [#710] Fix llvm-cov arguments
- 671c67d jesperpedersen [#710] Force clang, and move llvm-cov check
- 96aace0 jesperpedersen [#710] Don't check for testsuite.sh
- 82bec4c Haoran Zhang [#710] Support CI in check.sh
- e58c8e9 Haoran Zhang [#710] Tidy up check.sh output
- 2ef42a2 Haoran Zhang [#710] Add 😒 when mounting volumes & fix compiler flags
- e6ef58f Haoran Zhang [#710] Remove persisten volumes
- f3f15d2 Haoran Zhang [#710] chmod check script to 755
- 18dabb5 Haoran Zhang [#710] Printing container logs when server not responding
- e22c153 Haoran Zhang [#710] Move tests out of container
- 05cbfe8 jesperpedersen [#722] Use the correct connection type for replication slots
- 82c42d4 jesperpedersen [#722] Use the correct connection type for replication slots
- 5f415fc User1995 [#720] pgmoneta-admin:Memory corruption when freeing command-line password argument
- aacb3bb jesperpedersen [#715] Fix memory leak
- 3b0c0ff jesperpedersen [#715] Fix incorrect return value
- 50864c6 jesperpedersen [#715] Unify ART dump
- 384b75f jesperpedersen [#715] Fix annotate
- d1ef7d0 jesperpedersen [#715] Fix restore keys
- da7c2f7 jesperpedersen [#717] Backup info save should not omit info
- 512410f Haoran Zhang [#717] Save compression and encryption into backup.info
- d4cdc44 ashu3103 [#709] Request a relation file from the postgres server
- 3936211 jesperpedersen [#715] Logging cleanups
- ea6310c jesperpedersen [#715] Unify workflow nodes: Full backup
- a0c68ee ashu3103 [#713] Fix: Missing type info in backup.info
- 8912b33 jesperpedersen [#712] Get backup information from identifiers
- 99e4c5f jesperpedersen [#710] Create logging directory
- ad940f5 Haoran Zhang [#710] Initial test refactor
- 7203b40 Haoran Zhang [#710] Initial test refactor
- e9887a1 Haoran Zhang [#710] Quick fixes for bugs observed in unittests
- 061b0b2 jesperpedersen [#711] Simplify the logging API
- 9346373 Mohab [#563] Implemented WAL testing infrastructure
- 7cc25fa jesperpedersen [#708] Redo the manuals into one
- a26e0f1 bassamadnan [#706] Use select for HTTP test suite
- 21260ff Mohab [#668] Compute next_lsn in decoded_xlog_record
- 496e410 jesperpedersen Fix description alignmnent
- 3c1e39a jesperpedersen Fix quick start
- ec7d6c4 User1995 [#703] Add directory configuration option
- 352e699 User1995 [#701] Standardize JSON Output Format for conf ls Command
- acb0176 jesperpedersen [#700] Developer guide: Logging level
- 39f5a1c User1995 [#698] Fix inconsistent JSON output format in pgmoneta-cli conf get
- 23b8e27 Mohab [#688] Fixed the first record's offset calculation
- 81ad008 User1995 [#695] Memory Leak in pgmoneta_backup Function
- a560e7b User1995 [#693] Use type-checked section extraction with pgmoneta_json_get_typed in get_config_key_result
- 79b39fb Haoran Zhang [#692] Disallow adding or creating a ValueNone value
- a450d23 jesperpedersen [#692] Introduce type ValueNone and get_typed functions
- 703bbcb Haoran Zhang [#692] Introduce type ValueNone and get_typed functions
- ce98933 jesperpedersen Disable tests on MAC
- 5f855d0 ashu3103 [#690] Support for 'C' response type in pgmoneta_query_execute
- 989742c Mohab [#687] walinfo: Fix memory leaks
- fae1b36 jesperpedersen [#686] walinfo: Missing colors
- fb533af jesperpedersen [#685] WAL: Missing LSN update
- 0c839b9 ashu3103 [#683] Memory leaks in backup
- 7ce2a03 jesperpedersen Next is 0.19.0
Download
- Source code
- Advanced guide (English)
- Advanced guide (Hindi)
- User guide
- Developer guide
- RPM for Fedora 41/42, RHEL 9.x, RHEL 10.x, Rocky 9.x and Rocky 10.x