Releases: pganalyze/collector
Releases · pganalyze/collector
v0.9.15
- Update pg_query_go / libpg_query to 9.5-1.6.2
- Updates the query fingerprinting logic to avoid seeing different
FETCH/DECLARE/CLOSE cursor names as unique queries - statistics on this
are not going to be useful in most cases, and will clog the processing
pipeline - Updates the query fingerprinting logic to ignore the table name for
CREATE TEMPORARY TABLE - Updates the query fingerprinting logic to better handle the values list
for INSERT statements to group complex, but similar statements together
- Updates the query fingerprinting logic to avoid seeing different
- Support specifying db_sslmode=verify-full and passing certificate information
using db_sslrootcert / db_sslrootcert_contents- The collector packages now also ship a set of known DB-as-a-Service CA
certificates, starting with the often needed rds-ca-2015-root certificate
(just pass that term instead of a path to db_sslrootcert)
- The collector packages now also ship a set of known DB-as-a-Service CA
- Support for Postgres 10
- Heroku: Support specifying configuration name in log drain endpoints
- RDS: Ensure to delete temporary log files quickly after they are submitted
v0.9.14
v0.9.13
- Log Monitoring
- Upload encrypted log data to S3, and only send byte ranges in snapshot
- Implement log classification
- Add --version flag to show current collector version
- Replication stats: Allow replay location to be null
- Add support for error and success callbacks
- Introduce server-controlled ability to reset pg_stat_statements
v0.9.12
- SystemScope: Include DbAllNames status for local collections
- Fix wording of some log messages
- Refactor log collection and query sampling / explaining
- Introduce ability to collect statement text less often
- Make statement timeout a server-controlled option
- Allow enabling/disabling automatic EXPLAIN from server-side
v0.9.11
v0.9.10
- Update to Go 1.8 in all builds
- Disable verbose logging on Heroku
- Add SystemID for all types of systems
- Change default config to be in account-based format
- Support collecting schema info/stats from multiple databases per server
- Allow monitoring all databases using DB_ALL_NAMES=1 env variable
- Fix issue with helper having wrong executable format
- Cleanup test mechanism in test/ folder
- Handle null relation sizes for temp tables
- Collect replication statistics
v0.9.9
v0.9.8
v0.9.7
v0.9.6
- New Heroku support based on user API keys
- Support for new Reports feature (in private beta right now)
- Add PGA_ALWAYS_COLLECT_SYSTEM_DATA to force collection of system data
- Increase statement timeout to 30 seconds to account for some larger databases
- Support for writing snapshots to local filesystem (needed by pganalyze Enterprise)