From 581e4687531e088d0f27c03f8e06d7b8f8347988 Mon Sep 17 00:00:00 2001 From: Halil Ozan Akgul Date: Tue, 4 Apr 2023 18:43:21 +0300 Subject: [PATCH] Update stat_tenants_period upper limit --- src/backend/distributed/shared_library_init.c | 2 +- src/test/regress/expected/citus_stat_tenants.out | 4 ++-- src/test/regress/sql/citus_stat_tenants.sql | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/distributed/shared_library_init.c b/src/backend/distributed/shared_library_init.c index 1ec3aabf4..97b91e47a 100644 --- a/src/backend/distributed/shared_library_init.c +++ b/src/backend/distributed/shared_library_init.c @@ -2400,7 +2400,7 @@ RegisterCitusConfigVariables(void) "statistics in citus_stat_tenants."), NULL, &StatTenantsPeriod, - 60, 1, 1000000000, + 60, 1, 60 * 60 * 24, PGC_USERSET, GUC_STANDARD, NULL, NULL, NULL); diff --git a/src/test/regress/expected/citus_stat_tenants.out b/src/test/regress/expected/citus_stat_tenants.out index be0766046..debe8b4c8 100644 --- a/src/test/regress/expected/citus_stat_tenants.out +++ b/src/test/regress/expected/citus_stat_tenants.out @@ -21,8 +21,8 @@ SELECT citus_stat_tenants_reset(); (1 row) --- set period to a high number to prevent stats from being reset -SELECT result FROM run_command_on_all_nodes('ALTER SYSTEM SET citus.stat_tenants_period TO 1000000000'); +-- set period to upper limit to prevent stats from being reset +SELECT result FROM run_command_on_all_nodes('ALTER SYSTEM SET citus.stat_tenants_period TO 86400'); result --------------------------------------------------------------------- ALTER SYSTEM diff --git a/src/test/regress/sql/citus_stat_tenants.sql b/src/test/regress/sql/citus_stat_tenants.sql index 33d1f42d7..61de57511 100644 --- a/src/test/regress/sql/citus_stat_tenants.sql +++ b/src/test/regress/sql/citus_stat_tenants.sql @@ -13,8 +13,8 @@ AS 'citus', $$sleep_until_next_period$$; SELECT citus_stat_tenants_reset(); --- set period to a high number to prevent stats from being reset -SELECT result FROM run_command_on_all_nodes('ALTER SYSTEM SET citus.stat_tenants_period TO 1000000000'); +-- set period to upper limit to prevent stats from being reset +SELECT result FROM run_command_on_all_nodes('ALTER SYSTEM SET citus.stat_tenants_period TO 86400'); SELECT result FROM run_command_on_all_nodes('SELECT pg_reload_conf()'); CREATE TABLE dist_tbl (a INT, b TEXT);