mirror of
https://github.com/percona/pg_stat_monitor.git
synced 2026-02-04 14:06:20 +00:00
PG-226: Enable installcheck-world regression.
1) Enabled configure and build with proper flags and environment to make sure that built server is aligned with pg and ppg package distribution in terms of features and configurations. Earlier build (configure) was not aligned with pg community standard configuration that are used for community builds and distribution. 2) Enabled installcheck-world regression test suites of the pg server, to verify the stability and compatibility of pg server after loading pg_stat_monitor in server. 3) Change in expected files of error.out and error_1.out for error testacase. 4) Disbaled and removed coverage using coveralls.io, as it was not serving the purpose. (Note: installcheck-world was failing on pg-14 due to some changes that are done in pg14 or upstream PGSS, and that is causing additional line (Query Identifier) is output of some of the test cases of installcheck-world so it is not enabled in this commit. Problem with pg14 server installcheck regression is output of an extra line (Query identifier ****) in some of the test cases after loading extension PGSM and that causes regression to fail for server after library load.)
This commit is contained in:
@@ -3,8 +3,6 @@
|
||||

|
||||

|
||||
|
||||
[](https://coveralls.io/github/percona/pg_stat_monitor)
|
||||
|
||||
## What is pg_stat_monitor?
|
||||
|
||||
**pg_stat_monitor** is a **Query Performance Monitoring** tool for [Percona Distribution for PostgreSQL](https://www.percona.com/software/postgresql-distribution) and PostgreSQL. **pg_stat_monitor** is based on PostgreSQL's contrib module ``pg_stat_statements``. ``pg_stat_statements`` provides the basic statistics, which is sometimes not enough. The major shortcoming in ``pg_stat_statements`` is that it accumulates all the queries and their statistics and does not provide aggregated statistics nor histogram information. In this case, a user would need to calculate the aggregates, which is quite an expensive operation.
|
||||
|
||||
Reference in New Issue
Block a user