Skip to content

Releases: percona/pg_stat_monitor

1.0.0-rc.2

21 Apr 17:57
afd2e1d
Compare
Choose a tag to compare

1.0.0-rc.2

Improvements

PG-331: Changed the default value for the pg_stat_monitor.pgsm_query_max_len parameter from 1024 to 2048 for better data presentation in PMM

PG-355: Changed the collection of sys_time and user_time metrics so that they are now presented as an accumulative value

PG-286: Improved pg_stat_monitor performance by decreasing the overhead by more than 50%.

PG-267: Added test case to verify histogram feature

PG-359: Documentation: updated the pg_stat_monitor_settings view reference.

PG-344: Documentation: Updated the extensions order and behavior with data collection for PostgreSQL 14.

PG-358: Documentation: data display of ** blk ** and ** wal ** columns when both pg_stat_monitor and pg_stat_statements are loaded together.

Bugs Fixed

PG-350: Fixed bucket time overflow

PG-338: Fixed query calls count by setting the default value for pg_stat_monitor.pgsm_track to top.

PG-291: Fixed calls count.

PG-325: Fixed deadlock that occurred when the query length exceeded the pgsm_query_max_len value.

PG-326: Added validation for pgsm_histogram_min and pgsm_histogram_max ranges

PG-329: Fixed creation of pg_stat_monitor_errors view on SQL files.

PG-296: Fixed issue with the application name not displaying in the view when changed.

PG-290: Fixed issue with PostgreSQL crashing after enabling debug log level and when pg_stat_monitor is enabled.

PG-166: Fixed issue with displaying the actual system time values instead of NULL

PG-369: Fixed issue with incorrect wal_bytes values for PostgreSQL 11 and 12 that caused Query Analytics failure in PMM by ignoring the WalUsage variable value for these versions.

1.0.0-rc.1

08 Dec 11:17
d05f6d8
Compare
Choose a tag to compare
PG-284: Bump version to 1.0.0-rc.1.

1.0.0-Beta-2

01 Nov 14:07
22ebe35
Compare
Choose a tag to compare
1.0.0-Beta-2

0.9.2-BETA1

06 Sep 12:05
0ceef74
Compare
Choose a tag to compare

Bug

  • [PG-169] - PostgreSQL - 12 Regression test suite was crashing.
  • [PG-185] - Relations column in pg_stat_monitor has incorrect values
  • [PG-196] - Process new dimensions/primary keys properly in pg_stat_monitor
  • [PG-197] - pg_stat_monitor: ERROR: unrecognized node type: 226
  • [PG-203] - pg_stat_monitor: Possible Memory Leak
  • [PG-225] - pg_stat_monitor: Testcase 'predicate-gin' deadlock.

Improvement

  • [PG-173] - pg_stat_monitor: WAL usage statistics
  • [PG-195] - Align defaults for time interval with PMM
  • [PG-200] - pg_stat_monitor: Add application name to the bucket ID

REL0_9_1

14 Apr 19:30
Compare
Choose a tag to compare

PG-190: Missing query, if query elapsed time is greater than bucket time.

REL0_9_0_STABLE

31 Mar 12:01
32b6e8c
Compare
Choose a tag to compare

REL0_9_0_STABLE

Improvements

PG-186: Add support to monitor query execution plan

PG-147: Store top query, instead of parent query.

PG-188: Added a new column to monitor the query state i.e PARSING/PLANNING/ACTIVE/FINISHED.

PG-180: Schema Qualified table/relations names.

Regression Test Suite.

Bugs Fixed

PG-189: Regression crash in case of PostgreSQL 11.

PG-187: Compilation Error for PostgreSQL 11 and PostgreSQL 12.

PG-186: Add support to monitor query execution plan.

PG-182: Added a new option for the query buffer overflow.

PG-181: Segmentation fault in case of track_utility is ON.

Some Code refactoring.

REL0_8_1

17 Feb 15:26
Compare
Choose a tag to compare

PG-147: Stored Procedure Support add parentid to track caller.
PG-177: Error in Histogram ranges.

REL0_8_0_STABLE

11 Feb 16:31
ea144b7
Compare
Choose a tag to compare

REL0_8_0_STABLE

Improvements

PG-176: Extract fully qualified relations name.

PG-175: Only Superuser / Privileged users can view IP addresses.

PG-174: Code cleanup.

PG-173: Added new WAL usage statistics.

PG-172: Exponential histogram for time buckets.

PG-164: Query timing will be four decimal places instead of two.

PG-167: SQLERRCODE must be in a readable format.

Bugs Fixed

PG-169: Fixing message buffer overrun and incorrect index access to fix the server crash.

PG-168: "calls" and histogram parameter does not match.

PG-166: Display actual system time instead of null.

PG-165: Recycle expired buckets.

PG-150: Error while logging CMD Type like SELECT, UPDATE, INSERT, DELETE.

REL0_7_2

14 Jan 13:07
Compare
Choose a tag to compare

PG-165: Recycle expired buckets.
PG-164: Query timing will be four decimal places instead of two.
PG-161: Miscellaneous small issues.

REL0_7_1

11 Jan 18:10
Compare
Choose a tag to compare

PG-158: Segmentation fault while using pgbench with clients > 1.
PG-159: Bucket start time (bucket_start_time) should be aligned with bucket_time.
PG-160: Integration with PGXN.