diff --git a/src/backend/distributed/metadata/node_metadata.c b/src/backend/distributed/metadata/node_metadata.c index 18b1cab04..b5423a8a2 100644 --- a/src/backend/distributed/metadata/node_metadata.c +++ b/src/backend/distributed/metadata/node_metadata.c @@ -788,6 +788,8 @@ SyncDistributedObjectsToNode(WorkerNode *workerNode) } EnsureNoModificationsHaveBeenDone(); + EnsureSequentialModeMetadataOperations(); + Assert(ShouldPropagate()); List *commandList = SyncDistributedObjectsCommandList(workerNode); diff --git a/src/test/regress/expected/multi_sequence_default.out b/src/test/regress/expected/multi_sequence_default.out index 2026be0ad..cda9b1032 100644 --- a/src/test/regress/expected/multi_sequence_default.out +++ b/src/test/regress/expected/multi_sequence_default.out @@ -981,7 +981,7 @@ ROLLBACK; -- Show that existing sequence has been renamed and a new sequence with the same name -- created for another type \c - - - :worker_1_port -SELECT seqrelid::regclass, seqtypid::regtype, seqmax, seqmin FROM pg_sequence WHERE seqrelid::regclass::text like '%sequence_rollback%'; +SELECT seqrelid::regclass, seqtypid::regtype, seqmax, seqmin FROM pg_sequence WHERE seqrelid::regclass::text like '%sequence_rollback%' ORDER BY 1,2; seqrelid | seqtypid | seqmax | seqmin --------------------------------------------------------------------- "sequence_rollback(citus_backup_0)" | integer | 2147483647 | 1 diff --git a/src/test/regress/sql/multi_sequence_default.sql b/src/test/regress/sql/multi_sequence_default.sql index 273cf4ff6..93060e610 100644 --- a/src/test/regress/sql/multi_sequence_default.sql +++ b/src/test/regress/sql/multi_sequence_default.sql @@ -477,7 +477,7 @@ ROLLBACK; -- Show that existing sequence has been renamed and a new sequence with the same name -- created for another type \c - - - :worker_1_port -SELECT seqrelid::regclass, seqtypid::regtype, seqmax, seqmin FROM pg_sequence WHERE seqrelid::regclass::text like '%sequence_rollback%'; +SELECT seqrelid::regclass, seqtypid::regtype, seqmax, seqmin FROM pg_sequence WHERE seqrelid::regclass::text like '%sequence_rollback%' ORDER BY 1,2; \c - - - :master_port