Skip to content

Commit d425d9f

Browse files
committed
[#29218] YSQL: fix PgFKeyTest.DeferredFKTableLocality
Summary: The `PgFKeyTest.DeferredFKTableLocality` is required to run ddl in separate transaction. For this purpose the `FLAGS_ysql_yb_ddl_transaction_block_enabled` flag is explicitly set to false. Jira: DB-18989 Test Plan: Jenkins Reviewers: stiwary, bkolagani, myang, pjain, patnaik.balivada Reviewed By: myang Subscribers: yql Tags: #jenkins-ready Differential Revision: https://phorge.dev.yugabyte.com/D48121
1 parent c9d91e7 commit d425d9f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/yb/yql/pgwrapper/pg_fkey-test.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ DECLARE_string(placement_region);
5050
DECLARE_string(placement_zone);
5151
DECLARE_bool(TEST_track_last_transaction);
5252
DECLARE_bool(enable_tablespace_based_transaction_placement);
53+
DECLARE_bool(ysql_yb_ddl_transaction_block_enabled);
5354

5455
namespace yb::pgwrapper {
5556
namespace {
@@ -785,6 +786,7 @@ class PgFKeyTestRegionLocal : public PgFKeyTestNoFKCache {
785786
void SetUp() override {
786787
ANNOTATE_UNPROTECTED_WRITE(FLAGS_TEST_track_last_transaction) = true;
787788
ANNOTATE_UNPROTECTED_WRITE(FLAGS_enable_tablespace_based_transaction_placement) = false;
789+
ANNOTATE_UNPROTECTED_WRITE(FLAGS_ysql_yb_ddl_transaction_block_enabled) = false;
788790
PgFKeyTestNoFKCache::SetUp();
789791
}
790792

0 commit comments

Comments
 (0)