From f88d66cfa89967149ccf66651e28dc8f269b1717 Mon Sep 17 00:00:00 2001 From: gurkanindibay Date: Mon, 25 Mar 2024 12:47:14 +0300 Subject: [PATCH] Fixes enterprise isolation --- .../isolation_enable_ddl_propagation.out | 15 +++++++++++++++ src/test/regress/isolation_schedule | 4 +++- .../spec/isolation_enable_ddl_propagation.spec | 18 ++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/test/regress/expected/isolation_enable_ddl_propagation.out create mode 100644 src/test/regress/spec/isolation_enable_ddl_propagation.spec diff --git a/src/test/regress/expected/isolation_enable_ddl_propagation.out b/src/test/regress/expected/isolation_enable_ddl_propagation.out new file mode 100644 index 000000000..88f38b5bc --- /dev/null +++ b/src/test/regress/expected/isolation_enable_ddl_propagation.out @@ -0,0 +1,15 @@ +Parsed test spec with 1 sessions + +starting permutation: s1-begin s1-commit +run_command_on_workers +--------------------------------------------------------------------- +(localhost,57637,t,t) +(localhost,57638,t,t) +(2 rows) + +step s1-begin: + BEGIN; + +step s1-commit: + COMMIT; + diff --git a/src/test/regress/isolation_schedule b/src/test/regress/isolation_schedule index 1b0f1427a..398fffa9b 100644 --- a/src/test/regress/isolation_schedule +++ b/src/test/regress/isolation_schedule @@ -1,4 +1,5 @@ -test: isolation_setup +test: isolation_enable_ddl_propagation + test: isolation_add_remove_node test: isolation_update_node test: isolation_update_node_lock_writes @@ -7,6 +8,7 @@ test: isolation_add_node_vs_reference_table_operations test: isolation_create_table_vs_add_remove_node test: isolation_master_update_node test: isolation_shouldhaveshards +test: isolation_setup test: isolation_extension_commands diff --git a/src/test/regress/spec/isolation_enable_ddl_propagation.spec b/src/test/regress/spec/isolation_enable_ddl_propagation.spec new file mode 100644 index 000000000..7240653d7 --- /dev/null +++ b/src/test/regress/spec/isolation_enable_ddl_propagation.spec @@ -0,0 +1,18 @@ +setup +{ + SELECT run_command_on_workers('ALTER SYSTEM SET citus.enable_ddl_propagation TO ON'); + SELECT run_command_on_workers('SELECT pg_reload_conf()'); +} + +session "s1" +step "s1-begin" +{ + BEGIN; +} + +step "s1-commit" +{ + COMMIT; +} + +permutation "s1-begin" "s1-commit"