Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
pgagroal-1.5.0.tar.gz | 2022-08-30 | 282.1 kB | |
pgagroal 1.5.0 source code.tar.gz | 2022-08-26 | 279.4 kB | |
pgagroal 1.5.0 source code.zip | 2022-08-26 | 339.7 kB | |
README.md | 2022-08-26 | 4.9 kB | |
Totals: 4 Items | 906.1 kB | 0 |
This is a feature release.
The release was driven by Luca Ferrari with a focus on production level usability.
Features
- #44 Log formatting support
- #45 Log rotation support
- #208 Tell the user where the master key is stored
- #219 Provide Prometheus metrics cache
- #244 Allows spaces and comments in configuration parameters
- #271 Tutorial: Install
- #272 Tutorial: Prefill
- #273 Tutorial: Remote management
- #274 Tutorial: Prometheus
- #277 Tutorial: Split security
- #285 Introduce
update_process_title
setting - #291 Shell completions for
pgagroal-cli
andpgagroal-admin
Enhancements
- #19 Integrate uncrustify
- #205 Improve error messages when the limits exceed the number of max_connections
- #206 Remove is_valid_password function and provide better messages
- #210 Understand all 'debug' levels for log_level
- #214 Flush the old primary in case of a failover
- #215 Process title length
- #217 Return 400 Bad Request for any method except
GET
- #224 Prefill when doing a
switch-to
or primary change - #234 pgagroal-cli reload transfer also log_rotation settings
- #235 Do not emit "restart" messages when adding a new server
- #240 Cleanup
pgagroal_read_configuration()
- #254 Document
pgagroal-cli
commands that work on all databases - #257 Refactoring of the configuration age and size parsing
- #259 Omit configuration warnings when running cli
- #263 Use a macro to perform the process-sleep
- #265 HTML validation and cleanup
- #275
pgagraol-cli
gives priority to remote options when specified - #280 Improve tutorial
- #280 Reduce code duplication while reading configuration
- #292 Make the version number comparable
- #297 Improve configuration error management
- #303 Allows for 'B' suffix in multiletter size specification
- #306 Remove
atoi()
inas_logging_level()
- #316 Use
err()
- #322 OpenBSD and FreeBSD configuration files
Bugs
- #198 Guard PID file creation
- #204 Guard against drivers with protocol violations
- #221 Fix broken link to sample configuration file
- #230 Correctly read last line of configuration file if no new-line
- #231 No warning messages about pid file when configuration reloads
- #232 Keep the same state for the same server during a reload
- #245 Fix warnings about server sections
Thanks to
- @fluca1978: [#44], [#45], [#198], [#205], [#206], [#208], [#210], [#215], [#219], [#221], [#224], [#230], [#231], [#232], [#235], [#240], [#244], [#245], #254, #257, #259, #263, #265, #278, #280, #282, #285, #287, #291, #292, #297, #298, #299, #301, #303, #306, #308, #309, #311, #313, #316, #318, #319
- @nikitabugrovsky: [#217]