Skip to content

Releases: vtrbraga/pgloupe

0.1.1 - 2026-10-17

Choose a tag to compare

@github-actions github-actions released this 17 Oct 22:17
ebd11eb

Release Notes

A patch release of fixes found on a real Amazon RDS PostgreSQL 16 server. Two warnings change: the lc_messages one fires less, and the new %q one has no minimum line count, so it can appear on logs that were silently skipping lines before.

Fixed

  • A log_line_prefix without %q that has session fields (%u, %d, %a) now gets a warning saying to put %q before them, because background processes print nothing after it and their lines were skipped silently. Checkpoints are no longer reported as "not seen" (a log_checkpoints problem) when their lines were skipped, and the lc_messages warning no longer fires for lines whose severity label is one pgloupe knows (English, or a built-in language).
  • snap, export and watch no longer fail with a statement timeout on a large pg_stat_statements: its copy gets 10 minutes (wall clock, including the time to send it over the network), every other query keeps 15 seconds. A failed copy no longer leaves a .part file behind.
  • doctor and the settings advice said RDS cannot change log_line_prefix. They now recommend the second value RDS for PostgreSQL 16 allows, which carries the application and SQLSTATE, and pgloupe infers that prefix (a log written with it no longer fails with "could not infer the log_line_prefix").
  • A client with an IPv6 address in %r (2600:1f18::1(5432)) is read as that host and port, not as the text before its first colon. This broke the user and database of every such line under both RDS prefixes. %h followed by a colon in the prefix is not covered (see the formats reference).

Install pgloupe 0.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/vtrbraga/pgloupe/releases/download/v0.1.1/pgloupe-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/vtrbraga/pgloupe/releases/download/v0.1.1/pgloupe-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install vtrbraga/tap/pgloupe

Download pgloupe 0.1.1

File Platform Checksum
pgloupe-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
pgloupe-x86_64-apple-darwin.tar.gz Intel macOS checksum
pgloupe-x86_64-pc-windows-msvc.zip x64 Windows checksum
pgloupe-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
pgloupe-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo vtrbraga/pgloupe

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

0.1.0 - 2026-10-15

Choose a tag to compare

@github-actions github-actions released this 15 Oct 17:22
dfcab41

Release Notes

The first stable release. It gathers the three alphas (entries below) plus the csvlog record cap and overflow checks in release builds.

Robustness

  • A csvlog record over 16 MiB (usually an unterminated quote) is skipped and counted, and the file stops there, instead of being read whole into memory. Release builds check counters for overflow and stop with an error rather than print a wrapped number.

Install pgloupe 0.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/vtrbraga/pgloupe/releases/download/v0.1.0/pgloupe-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/vtrbraga/pgloupe/releases/download/v0.1.0/pgloupe-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install vtrbraga/tap/pgloupe

Download pgloupe 0.1.0

File Platform Checksum
pgloupe-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
pgloupe-x86_64-apple-darwin.tar.gz Intel macOS checksum
pgloupe-x86_64-pc-windows-msvc.zip x64 Windows checksum
pgloupe-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
pgloupe-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo vtrbraga/pgloupe

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>