Skip to content

Commit

Permalink
Update ChangeLog and version to 3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
darold committed Jun 2, 2022
1 parent 32abd8d commit d28ab01
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 3 deletions.
42 changes: 42 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion META.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ resources:
git: [email protected]:darold/pgcluu.git
type: git
web: http://pgcluu.darold.net/
version: 3.2
version: 3.3
2 changes: 1 addition & 1 deletion pgcluu
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pgcluu_collectd
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ use constant UMASK => 0022;

$| = 1;

$VERSION = '3.2';
$VERSION = '3.3';
$PROGRAM = 'pgcluu_collectd';

$SIG{'CHLD'} = 'DEFAULT';
Expand Down

0 comments on commit d28ab01

Please sign in to comment.