Skip to content

Commit

Permalink
pgagroal 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jesperpedersen committed Feb 22, 2024
1 parent 731114a commit dd2309e
Show file tree
Hide file tree
Showing 5 changed files with 72 additions and 4 deletions.
3 changes: 3 additions & 0 deletions _data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,3 +100,6 @@
- name: pgagroal 1.5.1
date: 2023-01-10
announce: release/announcement/2023/01/10/pgagroal-1.5.1.html
- name: pgagroal 1.6.0
date: 2024-02-22
announce: release/announcement/2024/02/22/pgagroal-1.6.0.html
2 changes: 1 addition & 1 deletion _posts/2022-08-30-pgagroal-1.5.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ The release was driven by Luca Ferrari with a focus on production level usabilit
* [#285](https://github.com/agroal/pgagroal/issues/285) Introduce `update_process_title` setting
* [#291](https://github.com/agroal/pgagroal/issues/291) Shell completions for `pgagroal-cli` and `pgagroal-admin`

## Enhancements
### Enhancements

* [#19](https://github.com/agroal/pgagroal/issues/19) Integrate uncrustify
* [#205](https://github.com/agroal/pgagroal/issues/205) Improve error messages when the limits exceed the number of max_connections
Expand Down
43 changes: 43 additions & 0 deletions _posts/2024-02-22-pgagroal-1.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
layout: post
title: "pgagroal 1.6.0"
date: 2024-02-22
categories: release announcement
---

This is a feature release.

### Features

* Support for CLI/JSON output
* Support for client certificates (Experimental)
* Introduce subcommand config-get
* Introduce subcommand config-set
* Add a max_connection_age setting
* Mac OS X support

### Enhancements

* Improve error messages for configuration
* Detect invalid pgagroal_users.conf file
* Better handling of pgagroal_databases.conf

### Bugs

* Fix exit code handling in pgagroal_cli
* Fix Prometheus output for certain metrics

### Thanks to

* @fluca1978: #209, #253, #328, #329, #330, #334, #337, #339, #340, #355, #356, #381, #382, #385, #386, #390, #399, #401
* @SudeepRed: #190, #312
* @2010YOUY01: #325
* @ashu3103: #393
* @hao-tian-xu: #361
* @nikitabugrovsky: #366

### Download

* [Source code](https://github.com/agroal/pgagroal/releases/download/1.6.0/pgagroal-1.6.0.tar.gz)
* [RPM](https://yum.postgresql.org) for Fedora 38/39, RHEL 8.x/9.x, RockyLinux 8.x/9.x and SEL 12
* [OpenSUSE](https://software.opensuse.org/download.html?project=server:database:postgresql&package=pgagroal) 15
22 changes: 22 additions & 0 deletions configuration.html
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,28 @@ <h3>Server section</h3>
<td>No</td>
<td>Enable Transport Layer Security (TLS) support (Experimental - no pooling)</td>
</tr>
<tr>
<td>tls_cert_file</td>
<td></td>
<td>String</td>
<td>No</td>
<td>Certificate file for TLS. This file must be owned by either the user running pgagroal or root</td>
</tr>
<tr>
<td>tls_key_file</td>
<td></td>
<td>String</td>
<td>No</td>
<td>Private key file for TLS. This file must be owned by either the user running pgagroal or root.
Additionally permissions must be at least 0640 when owned by root or 0600 otherwise.</td>
</tr>
<tr>
<td>tls_ca_file</td>
<td></td>
<td>String</td>
<td>No</td>
<td>Certificate Authority (CA) file for TLS. This file must be owned by either the user running pgagroal or root</td>
</tr>
</tbody>
</table>

Expand Down
6 changes: 3 additions & 3 deletions gettingstarted.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ <h2>Getting started with pgagroal</h2>
using "pgagroal -?". You should see

<pre>
pgagroal 1.5.1
pgagroal 1.6.0
High-performance connection pool for PostgreSQL

Usage:
Expand Down Expand Up @@ -138,7 +138,7 @@ <h3>Run-time administration</h3>
You can see the commands it supports by using "pgagroal-cli -?" which will give

<pre>
pgagroal-cli 1.5.1
pgagroal-cli 1.6.0
Command line utility for pgagroal

Usage:
Expand Down Expand Up @@ -208,7 +208,7 @@ <h3>Administration</h3>
You can see the commands it supports by using "pgagroal-admin -?" which will give

<pre>
pgagroal-admin 1.5.1
pgagroal-admin 1.6.0
Administration utility for pgagroal

Usage:
Expand Down

0 comments on commit dd2309e

Please sign in to comment.