mirror of
https://github.com/percona/pg_stat_monitor.git
synced 2026-02-04 14:06:20 +00:00
As part of this PR, also updated regression test cases that are related to following JIRA issues as well. PG-354 pg_stat_monitor: Remove pg_stat_monitor_settings view Now we not using pg_stat_monitor_settings view, due to this change majority of TAP testcase requried output changes. PG-558: Create test case to verify the function names and count in PGSM. Added additional output file for SQL test case. PG-554: Remove redundant expected output files from regression. Removed unnecessary output files in TAP testcases where these were not needed.
21 lines
498 B
PL/PgSQL
21 lines
498 B
PL/PgSQL
CREATE EXTENSION pg_stat_monitor;
|
|
SET pg_stat_monitor.pgsm_track='all';
|
|
SELECT pg_stat_monitor_reset();
|
|
CREATE OR REPLACE FUNCTION add(int, int) RETURNS INTEGER AS
|
|
$$
|
|
BEGIN
|
|
return (select $1 + $2);
|
|
END; $$ language plpgsql;
|
|
|
|
CREATE OR REPLACE FUNCTION add2(int, int) RETURNS INTEGER AS
|
|
$$
|
|
BEGIN
|
|
return add($1,$2);
|
|
END;
|
|
$$ language plpgsql;
|
|
|
|
SELECT add2(1,2);
|
|
SELECT query, top_query FROM pg_stat_monitor ORDER BY query COLLATE "C";
|
|
SELECT pg_stat_monitor_reset();
|
|
DROP EXTENSION pg_stat_monitor;
|