From 30888b777b713b103006df9550dad757cfe54bc4 Mon Sep 17 00:00:00 2001 From: Lukas Fittl Date: Thu, 28 Mar 2024 03:12:50 +0000 Subject: [PATCH] Release 0.55.0 (#523) --- CHANGELOG.md | 23 +++++++++++++++++++++ contrib/helm/pganalyze-collector/Chart.yaml | 4 ++-- packages/Makefile | 2 +- util/version.go | 2 +- 4 files changed, 27 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88287d264..01350eb3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## 0.55.0 2024-03-27 + +* Add integration with Tembo + - Supports Log Insights (via log streaming) and system metrics download + - This integration is mainly intended for direct use by the Tembo Postgres + provider (the collector is deployed by Tembo, if enabled) +* Heroku integration + - Avoid unnecessary error messages related to state file and reload mechanism +* Accept PGA_API_BASE_URL env var in addition to PGA_API_BASEURL + - Going forward we recommend using `PGA_API_BASE_URL` when configuring the + collector for sending to pganalyze Enterprise Server installations +* Syslog handler: Allow leading spaces before parts regexp + - When configuring rsyslogd for RFC5424 output with the + RSYSLOG_SyslogProtocol23Format template, it adds a leading space that we + didn't anticipate correctly. +* Relation stats: Call pg_stat_get_* directly instead of using system views + - The collecror now calls the underlying pg_stat_get* functions directly, + which has the same effect as querying the pg_stat_all_tables and + pg_statio_all_tables views (as they are simple views without any security + barrier), but results in better performance when a table filter + (`ignore_schema_regexp` / `IGNORE_SCHEMA_REGEXP`) is active + + ## 0.54.0 2024-02-23 * Update pg_query_go to v5 / Postgres 16 parser diff --git a/contrib/helm/pganalyze-collector/Chart.yaml b/contrib/helm/pganalyze-collector/Chart.yaml index 98707b02a..2ef652bd3 100644 --- a/contrib/helm/pganalyze-collector/Chart.yaml +++ b/contrib/helm/pganalyze-collector/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: pganalyze-collector -version: 0.54.0 -appVersion: "v0.54.0" +version: 0.55.0 +appVersion: "v0.55.0" type: application description: pganalyze statistics collector home: https://pganalyze.com/ diff --git a/packages/Makefile b/packages/Makefile index bdb7cc068..67aa85a11 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -1,5 +1,5 @@ export NAME ?= pganalyze-collector -export VERSION ?= 0.54.0 +export VERSION ?= 0.55.0 export GIT_VERSION ?= v$(VERSION) #export GIT_VERSION=HEAD #export GIT_VERSION=618e85ce5ed5365bc7d9d9da866fdeb73bac5a55 diff --git a/util/version.go b/util/version.go index 5761d1b00..9cdc00dc9 100644 --- a/util/version.go +++ b/util/version.go @@ -1,4 +1,4 @@ package util -const CollectorVersion = "0.54.0" +const CollectorVersion = "0.55.0" const CollectorNameAndVersion = "pganalyze-collector " + CollectorVersion