Skip to content

Commit

Permalink
Release 0.59.0 (#603)
Browse files Browse the repository at this point in the history
  • Loading branch information
lfittl authored Oct 3, 2024
1 parent 03ebfd1 commit 9b1a707
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 4 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## 0.59.0 2024-10-01

* Use new WebSocket-based API for snapshot submissions
- Long-lived WebSocket connections have lower overhead for individual snapshots
that send statistics data to pganalyze, and avoid repeated HTTP connections
- In case of errors when connecting the collector will fall back to regular
HTTP-based snapshots and emit a warning (e.g. due to a misconfigured proxy, or when
connecting to a pganalyze Enterprise Server install without WebSocket support)
* Automated EXPLAIN (auto_explain) improvements
- Unless filtered, keep query parameters included with auto_explain as part of query samples
- Improve handling of newlines with auto_explain "text" format
* Azure Database / Cosmos DB for PostgreSQL: Collect system info and metrics
- To start using this, you need to supply a new config variable AZURE_SUBSCRIPTION_ID to the collector, as well as setting up managed identity (like is done for Log Insights support)
- The managed identity now additionally needs access to the Monitoring Reader role on the Azure Database instance
* Improve support for EDB Postgres Advanced Server
* Postgres 17: Update pg_stat_progress_vacuum field names
* Log Insights: Complete transition to new log parser (introduced in 0.58.0)
- Drop supported log_line_prefix check in test
- Drop legacy log line parsing mechanism
- Fix --analyze-logfile flag


## 0.58.0 2024-08-30

* Log Insights: Revamp log parsing mechanism
Expand Down
4 changes: 2 additions & 2 deletions contrib/helm/pganalyze-collector/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: pganalyze-collector
version: 0.58.0
appVersion: "v0.58.0"
version: 0.59.0
appVersion: "v0.59.0"
type: application
description: pganalyze statistics collector
home: https://pganalyze.com/
Expand Down
2 changes: 1 addition & 1 deletion packages/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export NAME ?= pganalyze-collector
export VERSION ?= 0.58.0
export VERSION ?= 0.59.0
export GIT_VERSION ?= v$(VERSION)
#export GIT_VERSION=HEAD
#export GIT_VERSION=618e85ce5ed5365bc7d9d9da866fdeb73bac5a55
Expand Down
2 changes: 1 addition & 1 deletion util/version.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package util

const CollectorVersion = "0.58.0"
const CollectorVersion = "0.59.0"
const CollectorNameAndVersion = "pganalyze-collector " + CollectorVersion

0 comments on commit 9b1a707

Please sign in to comment.