Add hourly report of checkpoint warning when checkpoints are occuring too frequently, it will display the hourly count and the average occuring time
This new report sums the messages by log types. The report shows the number of messages of each log type, and a percentage. It also displays a graph. Patch by Guillaume Lelarge
Add -v | --verbose to enable debug mode. It is now disable by default
Change version to 1.2
Add perltidy rc file to format pgbadger Perl code - patch from depesz
print a warning when an empty log file is found
Change regex on log parser to allow missing ending space in log_line_prefix. This seems a common mistake.
Replace call to timelocal_nocheck by timegm_nocheck, to convert date/time into second from the epoch. This should fix timezone issue.
Remove obsolete -l | --logfile command line option, the -l option will be reused to spacify an incremental file
Add -l | --last-parsed options to allow incremental run of pgbadger
Alphabetical reordering of options list in method usage() and documentation
CSV log parser have been entirely rewritten to handle csv with multiline, it also add approximative duration for csvlog. Reported by Ludhimila Kendrick
Adding new option --exclude-file to exclude specific commands with regex stated in a file. This is a rewrite of the opened pull request 21 by neoeahit (Vipul)
Add -T|--title option to change report title. Patch by Yury Bushmelev
Fix case sensitivity in command line options. Patch by Julien Rouhaud
Graphs are now generated by default for HTML output, option -g as been remove and option -G added to allow disabling graph generation. Request from Julien Rouhaud
The progress bar is now enabled by default, the -p option has been removed. Use -q | --quiet to disable it
Remove option -g and -p to the documentation.
Add SQL formater on SQL queries. When you will click on a query it will be beautified
Fix sql formatting, adding scrollbars