Skip to content

Releases: rapidloop/pgmetrics

Release 1.17.1-rc.1

27 Dec 04:30
Compare
Choose a tag to compare
Release 1.17.1-rc.1 Pre-release
Pre-release

This is a release candidate build -- use only for testing.

Changelog

  • 7f02ad6 Update dependencies.
  • 1cc85b4 Merge pull request #73 from rapidloop/dependabot/go_modules/golang.org/x/crypto-0.31.0
  • 142c886 If size collection fails because of lock timeout, skip size collection instead of failing altogether.
  • ea15a35 Bump golang.org/x/crypto from 0.24.0 to 0.31.0
  • ef9b676 More changes for extension schema name.
  • 975c98a Merge pull request #72 from CHERTS/fixed-pg_stat_statements-schema
  • 4b58708 Enable collect the name of the schema in getExtensions() and stored it in a new field in pgmetrics.Extension.SchemaName
  • 6024233 Replace fatal error to warning
  • 0c10f8c Remove return
  • 13f4031 Added schema discovery for pg_stat_statements extension

Built with: go version go1.23.4 darwin/arm64

Release 1.17.0

24 Jul 10:20
Compare
Choose a tag to compare

Changelog

  • f2d9ba8 Set application name in all cases.
  • 69a0634 Bump Dockerfile Go version to 1.22.
  • 47748f8 Fix for Citus.
  • 82fbabf Fix for pg_stat_wal_receiver: LSNs can be NULL.
  • 37d67d3 Fix for --all-dbs flag.
  • 48e85b0 Collect some more system-level information.
  • 939052d PgBouncer 1.23 support
  • 49bb002 Fix pg17-specific fields in pg_stat_progress_vacuum.
  • 0af4415 Update to latest azure sdk.
  • 5fdec9f Update to latest aws-sdk-go.
  • b0e1b94 Support libpq-style key-value connection string.
  • 13cd02f Pgpool 4.5 support.
  • a2b17a8 PgBouncer 1.21, 1.22 support #2.
  • 732a31f PgBouncer 1.21, 1.22 support.
  • 7637732 Postgres 17 support 3/n
  • 7fbca64 Postgres 17 support 2/n
  • 69f6014 Postgres 17 support 1/n
  • c3f7510 Feature: full log entries and included in model.
  • 276585d Update copyright year.
  • 04687df Pass arrays as is for binding parameters.
  • 6e3d1f7 Move to jackc/pgx driver.
  • 226b450 Update go and golang.org/x build dependencies.

Built with: go version go1.22.5 linux/amd64

Release 1.16.0

04 Oct 04:15
Compare
Choose a tag to compare

Changelog

  • 4e20b45 Postgres 16: read new field from pg_replication_slots.
  • eb91608 Postgres 16: read new field from pg_stat_user_indexes.
  • c5f98e2 Postgres 16: read new fields from pg_stat_user_tables.
  • d6159e2 Postgres 16 support.

Built with: go version go1.21.1 linux/amd64

Release 1.15.2

27 Aug 08:54
Compare
Choose a tag to compare

Changelog

  • cd12ebb pgpool: return last_status_time of show pool_nodes in utc
  • 6fda1db pgpool: support replication_delay of show pool_nodes in seconds
  • 3614cea pgpool: allow nan-s for some health check columns
  • 81181a9 Collect metrics only once from each database.

Built with: go version go1.21.0 linux/amd64

Release 1.15.1

21 Jul 05:10
Compare
Choose a tag to compare

Changelog

  • f1fd718 Update dependencies.
  • a3211c6 Print warnings on unparseable log file entries.
  • 4e96ee6 Remove use of deprecated ioutil.ReadDir
  • 7cfbc09 Remove use of deprecated ioutil.ReadFile
  • b4b70f2 PgBouncer: fixes and v1.20 support

Built with: go version go1.20.6 linux/amd64

Release 1.15.0

18 May 05:49
Compare
Choose a tag to compare

Changelog

  • 0c4a4d3 Changes for gofmt -s
  • 171cbed Pgpool: add report output
  • 1a116ea Fix semver comparison code.
  • 272e47e Handle the case when pg_stat_progress_analyze.relid is NULL.
  • 583a60f Update dependencies.
  • 114f7a0 Pgpool 4.x support, WIP
  • 669e548 Merge branch 'master' into devel
  • b97cb56 Support for PgBouncer 1.18 and 1.19

Built with: go version go1.20.4 linux/amd64

Release 1.14.1

04 Feb 05:59
Compare
Choose a tag to compare

Changelog

  • 34f43cc Remove travis
  • 72bcc91 Update copyright year
  • 64f0125 Update docker, travis for Go 1.20
  • 72125d3 Update dependency versions, require Go 1.18
  • 51a1ab7 Remove dependency on howeyc/gopass
  • 6a30db9 Merge pull request #58 from rapidloop/dependabot/go_modules/github.com/aws/aws-sdk-go-1.33.0
  • 143dc80 Merge pull request #59 from albrycht/master
  • 8233010 Do not make separate queries to get table or index size
  • 4af67e0 Bump github.com/aws/aws-sdk-go from 1.29.29 to 1.33.0

Built with: go version go1.20 linux/amd64

Release 1.14.0

07 Nov 03:31
Compare
Choose a tag to compare

Changelog

  • e3747ab Fix for citus table size.
  • f36fa0f Update build deps.
  • 3ecd1c9 Fix for #55: pg_stat_get_wal not supported in Aurora
  • 1312691 Collect from pg_stat_subscription_stats in pg15.
  • 628c852 Citus 11 support, part 4.
  • 676a5f3 Citus 11 support, part 3.
  • 0be77d0 Citus 11 support, part 2.
  • cb4efea Citus 11 support, part 1.

Built with: go version go1.19.3 linux/amd64

Release 1.13.1

19 Jul 08:30
Compare
Choose a tag to compare

Changelog

  • 35516b5 Handle the case when pg_stat_replication.usename is NULL.

Built with: go version go1.18.4 linux/amd64

Release 1.13.0

19 May 06:55
Compare
Choose a tag to compare

Changelog

  • 724b3a4 Update copyright year.
  • 59744cf [devel] Include recent deadlocks and autovacuums in report.
  • 5fc59d0 [devel] Include all job progress in report; tweak fields in model.
  • 070c8cb [devel] Fix goreleaser archive name.
  • 86463de [devel] Improve/fix transaction id range in report.
  • f984c64 [devel] Add help text about Azure env. vars.
  • a475409 [devel] Support Go 1.17 and 1.18 only.
  • e883544 [devel] Use golang.org/x/term instead of golang.org/x/crypto/ssh/terminal.
  • 728f5d6 [devel] Support old version pss extension in new version server.
  • 68bc6bb [devel] Collect from various pg_stat_progress_* views.
  • b4c5070 [devel] Include query id in auto_explain plan if present in log_line_prefix.
  • 3f43861 [devel] Add option to omit bloat query.
  • 4984366 [devel,wip] Use new Azure packages.
  • 6014410 [devel,wip] Collect metrics from Azure

Built with: go version go1.18.2 linux/amd64