├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── feature.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── check.yml │ ├── code-coverage-test.yml │ ├── pgxn-release.yml │ ├── postgresql-13-build.yml │ ├── postgresql-13-pgdg-package.yml │ ├── postgresql-13-pmm.yaml │ ├── postgresql-13-ppg-package.yml │ ├── postgresql-14-build.yml │ ├── postgresql-14-pgdg-package.yml │ ├── postgresql-14-pmm.yaml │ ├── postgresql-14-ppg-package.yml │ ├── postgresql-15-build.yml │ ├── postgresql-15-pgdg-package.yml │ ├── postgresql-15-pmm.yaml │ ├── postgresql-15-ppg-package.yml │ ├── postgresql-16-build.yml │ ├── postgresql-16-pgdg-package.yml │ ├── postgresql-16-ppg-package.yml │ ├── postgresql-17-build.yml │ ├── postgresql-17-pgdg-package.yml │ ├── postgresql-18-build.yml │ ├── postgresql-18-pgdg-package.yml │ └── scorecard.yml ├── .gitignore ├── .licenserc.yaml ├── CONTRIBUTING.md ├── LICENSE ├── META.json ├── Makefile ├── README.md ├── SECURITY.md ├── code-of-conduct.md ├── debian ├── changelog ├── compat ├── control ├── control.in ├── copyright ├── pgversions ├── rules └── source │ ├── format │ └── lintian-overrides ├── guc.c ├── hash_query.c ├── meson.build ├── percona-packaging └── scripts │ └── pg_stat_monitor_builder.sh ├── pg_stat_monitor--1.0--2.0.sql ├── pg_stat_monitor--2.0--2.1.sql ├── pg_stat_monitor--2.0.sql ├── pg_stat_monitor--2.1--2.2.sql ├── pg_stat_monitor--2.2--2.3.sql ├── pg_stat_monitor.c ├── pg_stat_monitor.conf ├── pg_stat_monitor.control ├── pg_stat_monitor.h ├── regression ├── expected │ ├── application_name.out │ ├── application_name_unique.out │ ├── application_name_unique_1.out │ ├── basic.out │ ├── cmd_type.out │ ├── cmd_type_1.out │ ├── counters.out │ ├── database.out │ ├── decode_error_level.out │ ├── decode_error_level_1.out │ ├── different_parent_queries.out │ ├── error.out │ ├── error_1.out │ ├── error_2.out │ ├── error_insert.out │ ├── error_insert_1.out │ ├── functions.out │ ├── functions_1.out │ ├── guc.out │ ├── guc_1.out │ ├── guc_2.out │ ├── histogram.out │ ├── histogram_1.out │ ├── histogram_2.out │ ├── level_tracking.out │ ├── level_tracking_1.out │ ├── level_tracking_2.out │ ├── parallel.out │ ├── parallel_1.out │ ├── pgsm_query_id.out │ ├── pgsm_query_id_1.out │ ├── pgsm_query_id_2.out │ ├── relations.out │ ├── relations_1.out │ ├── rows.out │ ├── squashing.out │ ├── squashing_1.out │ ├── tags.out │ ├── top_query.out │ ├── top_query_1.out │ ├── user.out │ └── version.out └── sql │ ├── application_name.sql │ ├── application_name_unique.sql │ ├── basic.sql │ ├── cmd_type.sql │ ├── counters.sql │ ├── database.sql │ ├── decode_error_level.sql │ ├── different_parent_queries.sql │ ├── error.sql │ ├── error_insert.sql │ ├── functions.sql │ ├── guc.sql │ ├── histogram.sql │ ├── level_tracking.sql │ ├── parallel.sql │ ├── pgsm_query_id.sql │ ├── relations.sql │ ├── rows.sql │ ├── squashing.sql │ ├── state.sql │ ├── tags.sql │ ├── top_query.sql │ ├── user.sql │ └── version.sql ├── rpm └── pg-stat-monitor.spec ├── scripts ├── data_1.sql └── data_2.sql ├── t ├── 001_settings_default.pl ├── 002_settings_pgsm_track_planning.pl ├── 003_settings_pgms_extract_comments.pl ├── 004_settings_pgsm_track.pl ├── 005_settings_pgsm_enable_query_plan.pl ├── 006_settings_pgsm_overflow_target.pl ├── 007_settings_pgsm_query_shared_buffer.pl ├── 008_settings_pgsm_histogram_buckets.pl ├── 009_settings_pgsm_histogram_max.pl ├── 010_settings_pgsm_histogram_min.pl ├── 011_settings_pgsm_bucket_time.pl ├── 012_settings_pgsm_max_buckets.pl ├── 013_settings_pgsm_normalized_query.pl ├── 014_settings_pgsm_track_utility.pl ├── 015_settings_pgsm_query_max_len.pl ├── 016_settings_pgsm_max.pl ├── 017_execution_stats.pl ├── 018_column_names.pl ├── 019_insufficient_shared_space.pl ├── 020_buffer_overflow.pl ├── 021_misc_1.pl ├── 022_misc_2.pl ├── 023_missing_queries.pl ├── 024_check_timings.pl ├── 025_compare_pgss.pl ├── 026_shared_blocks.pl ├── 027_local_blocks.pl ├── 028_temp_block.pl ├── 029_bucket_done.pl ├── 030_histogram.pl ├── 031_query_stat.pl ├── 032_multiple_extensions.pl ├── 033_stats_since.pl ├── 034_update.pl ├── expected │ ├── 001_settings_default.out │ ├── 001_settings_default.out.12 │ ├── 003_settings_pgms_extract_comments.out │ ├── 004_settings_pgsm_track.out │ ├── 005_settings_pgsm_enable_query_plan.out │ ├── 006_settings_pgsm_overflow_target.out │ ├── 007_settings_pgsm_query_shared_buffer.out │ ├── 007_settings_pgsm_query_shared_buffer.out.15 │ ├── 007_settings_pgsm_query_shared_buffer.out.16 │ ├── 007_settings_pgsm_query_shared_buffer.out.17 │ ├── 007_settings_pgsm_query_shared_buffer.out.18 │ ├── 008_settings_pgsm_histogram_buckets.out │ ├── 009_settings_pgsm_histogram_max.out │ ├── 010_settings_pgsm_histogram_min.out │ ├── 011_settings_pgsm_bucket_time.out │ ├── 012_settings_pgsm_max_buckets.out │ ├── 013_settings_pgsm_normalized_query.out │ ├── 014_settings_pgsm_track_utility.out │ ├── 015_settings_pgsm_query_max_len.out │ ├── 016_settings_pgsm_max.out │ └── 031_query_stat.out └── pgsm.pm └── typedefs.list /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/code-coverage-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/code-coverage-test.yml -------------------------------------------------------------------------------- /.github/workflows/pgxn-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/pgxn-release.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-13-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-13-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-13-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-13-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-13-pmm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-13-pmm.yaml -------------------------------------------------------------------------------- /.github/workflows/postgresql-13-ppg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-13-ppg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-14-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-14-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-14-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-14-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-14-pmm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-14-pmm.yaml -------------------------------------------------------------------------------- /.github/workflows/postgresql-14-ppg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-14-ppg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-15-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-15-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-15-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-15-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-15-pmm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-15-pmm.yaml -------------------------------------------------------------------------------- /.github/workflows/postgresql-15-ppg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-15-ppg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-16-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-16-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-16-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-16-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-16-ppg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-16-ppg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-17-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-17-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-17-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-17-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-18-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-18-build.yml -------------------------------------------------------------------------------- /.github/workflows/postgresql-18-pgdg-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/postgresql-18-pgdg-package.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.gitignore -------------------------------------------------------------------------------- /.licenserc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/.licenserc.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/LICENSE -------------------------------------------------------------------------------- /META.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/META.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/SECURITY.md -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/control -------------------------------------------------------------------------------- /debian/control.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/control.in -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/pgversions: -------------------------------------------------------------------------------- 1 | 9.3+ 2 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/source/lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/debian/source/lintian-overrides -------------------------------------------------------------------------------- /guc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/guc.c -------------------------------------------------------------------------------- /hash_query.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/hash_query.c -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/meson.build -------------------------------------------------------------------------------- /percona-packaging/scripts/pg_stat_monitor_builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/percona-packaging/scripts/pg_stat_monitor_builder.sh -------------------------------------------------------------------------------- /pg_stat_monitor--1.0--2.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor--1.0--2.0.sql -------------------------------------------------------------------------------- /pg_stat_monitor--2.0--2.1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor--2.0--2.1.sql -------------------------------------------------------------------------------- /pg_stat_monitor--2.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor--2.0.sql -------------------------------------------------------------------------------- /pg_stat_monitor--2.1--2.2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor--2.1--2.2.sql -------------------------------------------------------------------------------- /pg_stat_monitor--2.2--2.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor--2.2--2.3.sql -------------------------------------------------------------------------------- /pg_stat_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor.c -------------------------------------------------------------------------------- /pg_stat_monitor.conf: -------------------------------------------------------------------------------- 1 | shared_preload_libraries = 'pg_stat_monitor' 2 | -------------------------------------------------------------------------------- /pg_stat_monitor.control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor.control -------------------------------------------------------------------------------- /pg_stat_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/pg_stat_monitor.h -------------------------------------------------------------------------------- /regression/expected/application_name.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/application_name.out -------------------------------------------------------------------------------- /regression/expected/application_name_unique.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/application_name_unique.out -------------------------------------------------------------------------------- /regression/expected/application_name_unique_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/application_name_unique_1.out -------------------------------------------------------------------------------- /regression/expected/basic.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/basic.out -------------------------------------------------------------------------------- /regression/expected/cmd_type.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/cmd_type.out -------------------------------------------------------------------------------- /regression/expected/cmd_type_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/cmd_type_1.out -------------------------------------------------------------------------------- /regression/expected/counters.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/counters.out -------------------------------------------------------------------------------- /regression/expected/database.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/database.out -------------------------------------------------------------------------------- /regression/expected/decode_error_level.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/decode_error_level.out -------------------------------------------------------------------------------- /regression/expected/decode_error_level_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/decode_error_level_1.out -------------------------------------------------------------------------------- /regression/expected/different_parent_queries.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/different_parent_queries.out -------------------------------------------------------------------------------- /regression/expected/error.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/error.out -------------------------------------------------------------------------------- /regression/expected/error_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/error_1.out -------------------------------------------------------------------------------- /regression/expected/error_2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/error_2.out -------------------------------------------------------------------------------- /regression/expected/error_insert.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/error_insert.out -------------------------------------------------------------------------------- /regression/expected/error_insert_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/error_insert_1.out -------------------------------------------------------------------------------- /regression/expected/functions.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/functions.out -------------------------------------------------------------------------------- /regression/expected/functions_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/functions_1.out -------------------------------------------------------------------------------- /regression/expected/guc.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/guc.out -------------------------------------------------------------------------------- /regression/expected/guc_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/guc_1.out -------------------------------------------------------------------------------- /regression/expected/guc_2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/guc_2.out -------------------------------------------------------------------------------- /regression/expected/histogram.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/histogram.out -------------------------------------------------------------------------------- /regression/expected/histogram_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/histogram_1.out -------------------------------------------------------------------------------- /regression/expected/histogram_2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/histogram_2.out -------------------------------------------------------------------------------- /regression/expected/level_tracking.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/level_tracking.out -------------------------------------------------------------------------------- /regression/expected/level_tracking_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/level_tracking_1.out -------------------------------------------------------------------------------- /regression/expected/level_tracking_2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/level_tracking_2.out -------------------------------------------------------------------------------- /regression/expected/parallel.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/parallel.out -------------------------------------------------------------------------------- /regression/expected/parallel_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/parallel_1.out -------------------------------------------------------------------------------- /regression/expected/pgsm_query_id.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/pgsm_query_id.out -------------------------------------------------------------------------------- /regression/expected/pgsm_query_id_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/pgsm_query_id_1.out -------------------------------------------------------------------------------- /regression/expected/pgsm_query_id_2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/pgsm_query_id_2.out -------------------------------------------------------------------------------- /regression/expected/relations.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/relations.out -------------------------------------------------------------------------------- /regression/expected/relations_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/relations_1.out -------------------------------------------------------------------------------- /regression/expected/rows.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/rows.out -------------------------------------------------------------------------------- /regression/expected/squashing.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/squashing.out -------------------------------------------------------------------------------- /regression/expected/squashing_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/squashing_1.out -------------------------------------------------------------------------------- /regression/expected/tags.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/tags.out -------------------------------------------------------------------------------- /regression/expected/top_query.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/top_query.out -------------------------------------------------------------------------------- /regression/expected/top_query_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/top_query_1.out -------------------------------------------------------------------------------- /regression/expected/user.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/user.out -------------------------------------------------------------------------------- /regression/expected/version.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/expected/version.out -------------------------------------------------------------------------------- /regression/sql/application_name.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/application_name.sql -------------------------------------------------------------------------------- /regression/sql/application_name_unique.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/application_name_unique.sql -------------------------------------------------------------------------------- /regression/sql/basic.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/basic.sql -------------------------------------------------------------------------------- /regression/sql/cmd_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/cmd_type.sql -------------------------------------------------------------------------------- /regression/sql/counters.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/counters.sql -------------------------------------------------------------------------------- /regression/sql/database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/database.sql -------------------------------------------------------------------------------- /regression/sql/decode_error_level.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/decode_error_level.sql -------------------------------------------------------------------------------- /regression/sql/different_parent_queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/different_parent_queries.sql -------------------------------------------------------------------------------- /regression/sql/error.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/error.sql -------------------------------------------------------------------------------- /regression/sql/error_insert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/error_insert.sql -------------------------------------------------------------------------------- /regression/sql/functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/functions.sql -------------------------------------------------------------------------------- /regression/sql/guc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/guc.sql -------------------------------------------------------------------------------- /regression/sql/histogram.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/histogram.sql -------------------------------------------------------------------------------- /regression/sql/level_tracking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/level_tracking.sql -------------------------------------------------------------------------------- /regression/sql/parallel.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/parallel.sql -------------------------------------------------------------------------------- /regression/sql/pgsm_query_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/pgsm_query_id.sql -------------------------------------------------------------------------------- /regression/sql/relations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/relations.sql -------------------------------------------------------------------------------- /regression/sql/rows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/rows.sql -------------------------------------------------------------------------------- /regression/sql/squashing.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/squashing.sql -------------------------------------------------------------------------------- /regression/sql/state.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/state.sql -------------------------------------------------------------------------------- /regression/sql/tags.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/tags.sql -------------------------------------------------------------------------------- /regression/sql/top_query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/top_query.sql -------------------------------------------------------------------------------- /regression/sql/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/user.sql -------------------------------------------------------------------------------- /regression/sql/version.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/regression/sql/version.sql -------------------------------------------------------------------------------- /rpm/pg-stat-monitor.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/rpm/pg-stat-monitor.spec -------------------------------------------------------------------------------- /scripts/data_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/scripts/data_1.sql -------------------------------------------------------------------------------- /scripts/data_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/scripts/data_2.sql -------------------------------------------------------------------------------- /t/001_settings_default.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/001_settings_default.pl -------------------------------------------------------------------------------- /t/002_settings_pgsm_track_planning.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/002_settings_pgsm_track_planning.pl -------------------------------------------------------------------------------- /t/003_settings_pgms_extract_comments.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/003_settings_pgms_extract_comments.pl -------------------------------------------------------------------------------- /t/004_settings_pgsm_track.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/004_settings_pgsm_track.pl -------------------------------------------------------------------------------- /t/005_settings_pgsm_enable_query_plan.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/005_settings_pgsm_enable_query_plan.pl -------------------------------------------------------------------------------- /t/006_settings_pgsm_overflow_target.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/006_settings_pgsm_overflow_target.pl -------------------------------------------------------------------------------- /t/007_settings_pgsm_query_shared_buffer.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/007_settings_pgsm_query_shared_buffer.pl -------------------------------------------------------------------------------- /t/008_settings_pgsm_histogram_buckets.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/008_settings_pgsm_histogram_buckets.pl -------------------------------------------------------------------------------- /t/009_settings_pgsm_histogram_max.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/009_settings_pgsm_histogram_max.pl -------------------------------------------------------------------------------- /t/010_settings_pgsm_histogram_min.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/010_settings_pgsm_histogram_min.pl -------------------------------------------------------------------------------- /t/011_settings_pgsm_bucket_time.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/011_settings_pgsm_bucket_time.pl -------------------------------------------------------------------------------- /t/012_settings_pgsm_max_buckets.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/012_settings_pgsm_max_buckets.pl -------------------------------------------------------------------------------- /t/013_settings_pgsm_normalized_query.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/013_settings_pgsm_normalized_query.pl -------------------------------------------------------------------------------- /t/014_settings_pgsm_track_utility.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/014_settings_pgsm_track_utility.pl -------------------------------------------------------------------------------- /t/015_settings_pgsm_query_max_len.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/015_settings_pgsm_query_max_len.pl -------------------------------------------------------------------------------- /t/016_settings_pgsm_max.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/016_settings_pgsm_max.pl -------------------------------------------------------------------------------- /t/017_execution_stats.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/017_execution_stats.pl -------------------------------------------------------------------------------- /t/018_column_names.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/018_column_names.pl -------------------------------------------------------------------------------- /t/019_insufficient_shared_space.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/019_insufficient_shared_space.pl -------------------------------------------------------------------------------- /t/020_buffer_overflow.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/020_buffer_overflow.pl -------------------------------------------------------------------------------- /t/021_misc_1.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/021_misc_1.pl -------------------------------------------------------------------------------- /t/022_misc_2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/022_misc_2.pl -------------------------------------------------------------------------------- /t/023_missing_queries.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/023_missing_queries.pl -------------------------------------------------------------------------------- /t/024_check_timings.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/024_check_timings.pl -------------------------------------------------------------------------------- /t/025_compare_pgss.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/025_compare_pgss.pl -------------------------------------------------------------------------------- /t/026_shared_blocks.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/026_shared_blocks.pl -------------------------------------------------------------------------------- /t/027_local_blocks.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/027_local_blocks.pl -------------------------------------------------------------------------------- /t/028_temp_block.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/028_temp_block.pl -------------------------------------------------------------------------------- /t/029_bucket_done.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/029_bucket_done.pl -------------------------------------------------------------------------------- /t/030_histogram.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/030_histogram.pl -------------------------------------------------------------------------------- /t/031_query_stat.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/031_query_stat.pl -------------------------------------------------------------------------------- /t/032_multiple_extensions.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/032_multiple_extensions.pl -------------------------------------------------------------------------------- /t/033_stats_since.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/033_stats_since.pl -------------------------------------------------------------------------------- /t/034_update.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/034_update.pl -------------------------------------------------------------------------------- /t/expected/001_settings_default.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/001_settings_default.out -------------------------------------------------------------------------------- /t/expected/001_settings_default.out.12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/001_settings_default.out.12 -------------------------------------------------------------------------------- /t/expected/003_settings_pgms_extract_comments.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/003_settings_pgms_extract_comments.out -------------------------------------------------------------------------------- /t/expected/004_settings_pgsm_track.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/004_settings_pgsm_track.out -------------------------------------------------------------------------------- /t/expected/005_settings_pgsm_enable_query_plan.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/005_settings_pgsm_enable_query_plan.out -------------------------------------------------------------------------------- /t/expected/006_settings_pgsm_overflow_target.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/006_settings_pgsm_overflow_target.out -------------------------------------------------------------------------------- /t/expected/007_settings_pgsm_query_shared_buffer.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/007_settings_pgsm_query_shared_buffer.out -------------------------------------------------------------------------------- /t/expected/007_settings_pgsm_query_shared_buffer.out.15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/007_settings_pgsm_query_shared_buffer.out.15 -------------------------------------------------------------------------------- /t/expected/007_settings_pgsm_query_shared_buffer.out.16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/007_settings_pgsm_query_shared_buffer.out.16 -------------------------------------------------------------------------------- /t/expected/007_settings_pgsm_query_shared_buffer.out.17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/007_settings_pgsm_query_shared_buffer.out.17 -------------------------------------------------------------------------------- /t/expected/007_settings_pgsm_query_shared_buffer.out.18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/007_settings_pgsm_query_shared_buffer.out.18 -------------------------------------------------------------------------------- /t/expected/008_settings_pgsm_histogram_buckets.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/008_settings_pgsm_histogram_buckets.out -------------------------------------------------------------------------------- /t/expected/009_settings_pgsm_histogram_max.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/009_settings_pgsm_histogram_max.out -------------------------------------------------------------------------------- /t/expected/010_settings_pgsm_histogram_min.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/010_settings_pgsm_histogram_min.out -------------------------------------------------------------------------------- /t/expected/011_settings_pgsm_bucket_time.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/011_settings_pgsm_bucket_time.out -------------------------------------------------------------------------------- /t/expected/012_settings_pgsm_max_buckets.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/012_settings_pgsm_max_buckets.out -------------------------------------------------------------------------------- /t/expected/013_settings_pgsm_normalized_query.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/013_settings_pgsm_normalized_query.out -------------------------------------------------------------------------------- /t/expected/014_settings_pgsm_track_utility.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/014_settings_pgsm_track_utility.out -------------------------------------------------------------------------------- /t/expected/015_settings_pgsm_query_max_len.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/015_settings_pgsm_query_max_len.out -------------------------------------------------------------------------------- /t/expected/016_settings_pgsm_max.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/016_settings_pgsm_max.out -------------------------------------------------------------------------------- /t/expected/031_query_stat.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/expected/031_query_stat.out -------------------------------------------------------------------------------- /t/pgsm.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/t/pgsm.pm -------------------------------------------------------------------------------- /typedefs.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/pg_stat_monitor/HEAD/typedefs.list --------------------------------------------------------------------------------