From c3c0d62ca62bb56b634b715ce4c15b283f3b128c Mon Sep 17 00:00:00 2001 From: Jason Petersen Date: Mon, 6 Aug 2018 20:49:03 -0600 Subject: [PATCH] Add test showing poolinfo validation works In other words, that it errors out. --- src/test/regress/expected/multi_utility_warnings.out | 7 +++++++ src/test/regress/sql/multi_utility_warnings.sql | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/src/test/regress/expected/multi_utility_warnings.out b/src/test/regress/expected/multi_utility_warnings.out index ed9ecbcd5..76d5a8325 100644 --- a/src/test/regress/expected/multi_utility_warnings.out +++ b/src/test/regress/expected/multi_utility_warnings.out @@ -18,3 +18,10 @@ INSERT INTO pg_dist_authinfo VALUES (0, 'new_user', 'password=1234'); ERROR: cannot write to pg_dist_authinfo DETAIL: Citus Community Edition does not support the use of custom authentication options. HINT: To learn more about using advanced authentication schemes with Citus, please contact us at https://citusdata.com/about/contact_us +BEGIN; +INSERT INTO pg_dist_node VALUES (1234567890, 1234567890, 'localhost', 5432); +INSERT INTO pg_dist_poolinfo VALUES (1234567890, 'port=1234'); +ERROR: cannot write to pg_dist_poolinfo +DETAIL: Citus Community Edition does not support the use of pooler options. +HINT: To learn more about using advanced pooling schemes with Citus, please contact us at https://citusdata.com/about/contact_us +ROLLBACK; diff --git a/src/test/regress/sql/multi_utility_warnings.sql b/src/test/regress/sql/multi_utility_warnings.sql index cfb03675f..3a7b0a910 100644 --- a/src/test/regress/sql/multi_utility_warnings.sql +++ b/src/test/regress/sql/multi_utility_warnings.sql @@ -16,3 +16,8 @@ CREATE ROLE new_role; CREATE USER new_user; INSERT INTO pg_dist_authinfo VALUES (0, 'new_user', 'password=1234'); + +BEGIN; +INSERT INTO pg_dist_node VALUES (1234567890, 1234567890, 'localhost', 5432); +INSERT INTO pg_dist_poolinfo VALUES (1234567890, 'port=1234'); +ROLLBACK;