From: Darold Gilles Date: Mon, 18 Jan 2016 10:22:37 +0000 (+0100) Subject: Update changelog and version to 7.3 X-Git-Tag: v7.3^0 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b003abfa0638d458c4d06a730e109fa08373378a;p=pgbadger Update changelog and version to 7.3 --- diff --git a/ChangeLog b/ChangeLog index a08c272..86e53c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,52 @@ +2016-01-18 version 7.3 + +This is a maintenance release to fix a major bug that was breaking +the incremental mode in pgBadger. It also adds some more reports and +features. + + * Add --timezone=+/-HH to control the timezone used in charts. The + javascript library runs at client side so the timezone used is + the browser timezone so the displayed time in the charts can be + different from the time in the log file. + * Add /tmp/pgbadger.pid file to prevent cron jobs overlaping on + same log files. + * Add command line option --pid-dir to be able to run two pgbadger + at the same time by setting an alternate path to the pid file. + * Report information about "LOG: skipping analyze of ..." into + events reports. + * Report message "LOG: sending cancel to blocking autovacuum" into + events reports. Useful to look for queries generating autovacuum + kill on account of a lock issue. + +Here the complete list of changes: + + - Automatically remove obsolete pid file when there is no other + pgbadger process running (unix only) + - Update documentation about the --timezone command line option. + - Add --timezone=+/-HH to control the timezone used in charts. + Thanks to CZAirwolf for the report. + - Fix Histogram of session times when there is no data. + - Fix unclosed test file. + - Fix an other case where pgbadger.pid was not removed. + - Always display slides part on connections report even if there + is no data. + - Fix some label on sessions reports + - Add remove of pid file at normal ending. + - Fix wrong size/offset of log files that was breaking incremental + mode. Thanks a lot to CZAirwolf for the report and the help to + find the problem. + - Add command line option --pid-dir to be able to run two pgbadger + at the same time by setting an alternate path to the directory + where the pid file will be written. + - Add /tmp/pgbadger.pid file to prevent cron jobs overlaping on same + log files. + - Report information about "LOG: skipping analyze of ..." into + events reports. + - Report message "LOG: sending cancel to blocking autovacuum" into + events reports. Usefull to know which queries generate autovacuum + kill on account of a lock issue. + - Add more debug information about check log parsing decision. + 2016-01-05 version 7.2 This new release fixes some issues especially in temporary files diff --git a/META.yml b/META.yml index c5331b5..ac89d9f 100644 --- a/META.yml +++ b/META.yml @@ -1,7 +1,7 @@ # http://module-build.sourceforge.net/META-spec.html #XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX# name: pgBadger -version: 7.2 +version: 7.3 version_from: pgbadger installdirs: site recommends: diff --git a/pgbadger b/pgbadger index 2014763..72f16e8 100755 --- a/pgbadger +++ b/pgbadger @@ -51,7 +51,7 @@ use FileHandle; use Socket; use constant EBCDIC => "\t" ne "\011"; -$VERSION = '7.2'; +$VERSION = '7.3'; $SIG{'CHLD'} = 'DEFAULT';