Skip to content

pg_exporter-v1.4.1

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jul 13:31

v1.4.1 is a maintenance release focused on metric accuracy and RPM upgrade compatibility.

Highlights:

  • Fix pg_subrel_count overcounting when parallel logical replication apply workers are active: deduplicate pg_stat_subscription by subscription ID and name before aggregating subscription relation states
  • If a query result omits a configured LABEL column, that collector's scrape now fails atomically instead of emitting an empty label or retaining stale results; other non-fatal collectors continue normally
  • Rename the official RPM package and artifact prefix from pg_exporter to pg-exporter; the new package provides and obsoletes the legacy name, allowing direct upgrades
  • Refresh version and standalone package metadata, add missing-label regression coverage, and validate RPM configuration, artifact names, and compatibility metadata in CI

Upgrade Notes:

  • Custom collector SQL must return every LABEL column; the result schema must remain complete even when the query returns zero rows
  • If automation matches GitHub RPM file names directly, update pg_exporter-*.rpm to pg-exporter-*.rpm

https://github.com/pgsty/pg_exporter/releases/tag/v1.4.1

Changelog

  • 3fae4b0 build: harden v1.4.1 release artifacts
  • b89e56b build: normalize rpm package name
  • 58e2610 fix: correct pg_subrel counts across workers
  • a049ba4 release: prepare v1.4.1