Skip to content

Releases: percona/pg_stat_monitor

2.3.1

28 Nov 11:40

Choose a tag to compare

What's Changed

Full Changelog: 2.2.0...2.3.1

2.2.0

01 Jul 13:03
f334af0

Choose a tag to compare

What's Changed

Full Changelog: 2.1.1...2.2.0

2.1.1

09 Apr 16:56

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.0...2.1.1

2.1.0

08 Aug 10:57
0c50b23

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.4...2.1.0

2.0.4

12 Dec 16:27
75f86f5

Choose a tag to compare

GH-646 - Resolving a possible issue that could lead to pg_stat_monitor deadlocking in pgsm_store.

2.0.3

14 Nov 12:37
0a8ac38

Choose a tag to compare

Bugs Fixed
GH-425 - pg_stat_monitor crashes PostgreSQL if Citus library is loaded

2.0.2

12 Sep 17:48

Choose a tag to compare

Release highlights
This release adds support for PostgreSQL version 16 by resolving compilation and API change issues.

2.0.1

25 May 14:46

Choose a tag to compare

Release highlights
This release fixes the server crash when running pgsm_enable_query_plan is enabled, addresses the incorrect behaviour with the non-default number of buckets configured, and improves the memory context handling for pg_stat_monitor.

Bugs Fixed
PG-613 - Fixed the issue with segmentation fault error when the query plan is enabled on large queries.
PG-624 - Fixed the server crash when running pgbench with pg_stat_monitor loaded by improving the handling of the dynamic number of buckets.

2.0.0

24 Apr 10:00

Choose a tag to compare

Improvements

PG-310: Bucket is “Done” vs still being current/last

PG-400: Add timezone in datetime columns in pg_stat_monitor view.

PG-435: PostgreSQL 15 Support by adding newly introduced columns

PG-488: Update query buffer overflow management to use dynamic shared memory

PG-543: PostgreSQL's pg_stat_statements compatible view.

PG-545: Same query text should generate same queryid

PG-569: Make all data types of pg_stat_monitor view compatible with pg_stat_statements

PG-586: CPU and user timing should be captured for utility statements as well

PG-588: Fix missing query and query normalization issue; rearchitect pg_stat_monitor

PG-606: New GUC required for enabling/disabling of pgsm_query_id calculation

PG-607: Allow histogram to track queries in sub-ms time brackets

Bug Fixes

PG-306: bucket_start_time - TEXT vs TIMESTAMP?

PG-320: Remove state/state_code fields from pg_stat_monitor_view.

PG-321: Remove redundant cmd_type/cmd_type_text columns in pg_stat_monitor view.

PG-354: Remove pg_stat_monitor_settings view

PG-373: Remove wal fields for PG12 and below

PG-518: Internal Functions should NOT be visible in PGSM API.

PG-579: Querying pg_stat_monitor view crashes the server when pg_stat_monitor.so is not configured in shared_preload_libraries

PG-582: blk_read_time and blk_write_time are not being rounded.

PG-583: Rounded time based values are not consistent

PG-597: Remove rounding off for floating point values

PG-569: Make all data types of pg_stat_monitor view compatible with pg_stat_statements

1.1.1

08 Nov 18:06
ce12d56

Choose a tag to compare

Bugs Fixed

PG-520: pg_stat_monitor does not work with PostgreSQL15