Skip to content

Releases: ossc-db/pg_store_plans

pg_store_plans 1.8 is available for PostgreSQL 16.

05 Feb 01:20
Compare
Choose a tag to compare

pg_store_plans now supports PostgreSQL16.
The RPM package will only be released for RHEL9 at this time.

pg_store_plans 1.7 isavailable for PostgreSQL 15.

08 Jun 07:26
Compare
Choose a tag to compare

Several new columns have been added in line with PostgreSQL 15 support. For the time being, the release targets only RHEL8. A version for RHEL9 will be released in due course.

Released pg_store_plans 1.6.1.

03 Feb 14:01
Compare
Choose a tag to compare

Released pg_store_plans 1.6.1.

This is a bug-fix release. One non-critical bug is fixed since 1.6.

  • Properly close tentatively opened file when persistent storage file is not found. With 1.6, you will see a strange message at fresh start or restart after crash.

    WARNING: 1 temporary files and directories not closed at end-of-transaction

Released pg_store_plans 1.6.

17 Jan 06:09
Compare
Choose a tag to compare

Released pg_store_plans 1.6.

  • Supports PostgreSQL 14 only.
  • Removed the column queryid_stat_statements and now the column queryid shows the core generated query id that is controlled by compute_query_id. If it is set to off, pg_store_plans silently refuses to work.
  • Added a new configuration parameter "pg_store_plans.plan_storage" to choose how plan strings are stored. The default is "file". By this setting this tool stores plan strings in a file as the current pg_stat_statements does. Set it to "shmem" (the default) to store on preallocated fixed-sized shared memory, which is the existing behavior.
  • Maximum length of raw plan string is now configurable. It was accidentally unconfigurable.
  • pg_store_plans now ignores queries/commands invoked during CREATE/ALTER EXTENSION by default (pg_store_plans.track = "all"). This tool didn't ignore them. If the old behavior is required, set pg_store_plans.track to "verbose".