From d28ab017f5496a1b1157e262189509017aff9755 Mon Sep 17 00:00:00 2001 From: Gilles Darold Date: Thu, 2 Jun 2022 10:46:30 +0200 Subject: [PATCH] Update ChangeLog and version to 3.3 --- ChangeLog | 42 ++++++++++++++++++++++++++++++++++++++++++ META.yml | 2 +- pgcluu | 2 +- pgcluu_collectd | 2 +- 4 files changed, 45 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index a248a37..ab00606 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,45 @@ +2022-06-02 - Version 3.3 + +This release is a maintenance release that fixes issues reported since +previous release. It also adds new reports and features. + + - Add TCP utilization and TCP errors reports, from sar -nTCP,ETCP. + - Add a comment in the suggested index if it could be redundant + with existing ones. + - Add support to run pgcluu_collect as user with the pg_monitor role. + +Here is the full list of changes since previous release. + + - Add support to run pgcluu_collect as user with the pg_monitor role. + Thanks to Nicolas Gollet for the report. + - Fix redundant index query to work with PG < 10, regexp_match() must be + replaced by regexp_matches() with some additional rewrite. + - Replace call to pg_ls_dir by pg_ls_waldir to be able to use pg_monitor + privilege starting from PG10. Thanks to Nicolas Gollet for the report. + - Fix impossibility to use --lock-timeout. Thanks to Christophe Courtois + for the report. + - Remove lock_timeout from internally set of PGOPTIONS when querying + pgbouncer, the old value is restored after. Thanks to Christophe Courtois + for the report. + - Fix empty pgbouncer statistics file when running in interactive mode. + Thanks to Christophe Courtois for the report. + - Add a comment in the CREATE INDEX when the suggested index may be redundant + with existing ones. Thanks to Christophe Courtois for the patch. + - Fix false report of redundant index when the WHERE clause is different. + Thanks to Guillaume Lelarge for the report. + - Fix in pgcluu for OUTPUT_DIR always be quoted, especially if their value + may contain a white space or separator character. Thanks to Nicolas Gollet + for the patch. + - Fix network errors disabled. Thanks to Christophe Courtois for the patch. + - Add TCP utilization and TCP errors reports, from sar -nTCP,ETCP. Thanks to + Christophe Courtois for the patch. + - Fix pgbouncer command. Thanks to Nicolas Gollet for the patch. + - Modification of the query on pg_stat_statement so that under PostgreSQL 13 + and higher total_time = total_plan_time + total_execution_time. Thanks to + Nicolas Gollet for the patch. + - Fix STATS_REPORT_RETENTION directory in config file. Don't prepend DESTDIR + to paths in config file. Thanks to Christoph Berg for the patch. + 2021-09-30 - Version 3.2 This release is a maintenance release that fixes issues reported since diff --git a/META.yml b/META.yml index df32268..2cb0426 100644 --- a/META.yml +++ b/META.yml @@ -25,4 +25,4 @@ resources: git: git@github.com:darold/pgcluu.git type: git web: http://pgcluu.darold.net/ -version: 3.2 +version: 3.3 diff --git a/pgcluu b/pgcluu index 8571e02..823b72e 100755 --- a/pgcluu +++ b/pgcluu @@ -24,7 +24,7 @@ use POSIX qw(locale_h sys_wait_h ceil strftime); setlocale(LC_ALL, 'C'); use Storable qw(store_fd fd_retrieve); -$VERSION = '3.2'; +$VERSION = '3.3'; $PROGRAM = 'pgCluu'; # Global variables diff --git a/pgcluu_collectd b/pgcluu_collectd index c58cd6d..77d848d 100755 --- a/pgcluu_collectd +++ b/pgcluu_collectd @@ -26,7 +26,7 @@ use constant UMASK => 0022; $| = 1; -$VERSION = '3.2'; +$VERSION = '3.3'; $PROGRAM = 'pgcluu_collectd'; $SIG{'CHLD'} = 'DEFAULT';