PG-299: Fix conflicts between devel and master.
Updated sql files (pg_stat_monitor_settings view). Using right variable name and level checking on pgss_store: key.toplevel = ((exec_nested_level + plan_nested_level) == 0);pull/184/head
parent
1881fd737b
commit
e079e65da0
|
@ -119,12 +119,13 @@ LANGUAGE SQL PARALLEL SAFE;
|
|||
|
||||
CREATE FUNCTION pg_stat_monitor_settings(
|
||||
OUT name text,
|
||||
OUT value INTEGER,
|
||||
OUT default_value INTEGER,
|
||||
OUT value text,
|
||||
OUT default_value text,
|
||||
OUT description text,
|
||||
OUT minimum INTEGER,
|
||||
OUT maximum INTEGER,
|
||||
OUT restart INTEGER
|
||||
OUT options text,
|
||||
OUT restart text
|
||||
)
|
||||
RETURNS SETOF record
|
||||
AS 'MODULE_PATHNAME', 'pg_stat_monitor_settings'
|
||||
|
@ -137,6 +138,7 @@ CREATE VIEW pg_stat_monitor_settings AS SELECT
|
|||
description,
|
||||
minimum,
|
||||
maximum,
|
||||
options,
|
||||
restart
|
||||
FROM pg_stat_monitor_settings();
|
||||
|
||||
|
|
|
@ -119,12 +119,13 @@ LANGUAGE SQL PARALLEL SAFE;
|
|||
|
||||
CREATE FUNCTION pg_stat_monitor_settings(
|
||||
OUT name text,
|
||||
OUT value INTEGER,
|
||||
OUT default_value INTEGER,
|
||||
OUT value text,
|
||||
OUT default_value text,
|
||||
OUT description text,
|
||||
OUT minimum INTEGER,
|
||||
OUT maximum INTEGER,
|
||||
OUT restart INTEGER
|
||||
OUT options text,
|
||||
OUT restart text
|
||||
)
|
||||
RETURNS SETOF record
|
||||
AS 'MODULE_PATHNAME', 'pg_stat_monitor_settings'
|
||||
|
@ -137,6 +138,7 @@ CREATE VIEW pg_stat_monitor_settings AS SELECT
|
|||
description,
|
||||
minimum,
|
||||
maximum,
|
||||
options,
|
||||
restart
|
||||
FROM pg_stat_monitor_settings();
|
||||
|
||||
|
|
|
@ -1501,7 +1501,7 @@ pgss_store(uint64 queryid,
|
|||
#if PG_VERSION_NUM < 140000
|
||||
key.toplevel = 1;
|
||||
#else
|
||||
key.toplevel = (nested_level == 0);
|
||||
key.toplevel = ((exec_nested_level + plan_nested_level) == 0);
|
||||
#endif
|
||||
pgss_hash = pgsm_get_hash();
|
||||
|
||||
|
|
Loading…
Reference in New Issue