From fd0166c11df213b69ff52931a369d2b005c9eb83 Mon Sep 17 00:00:00 2001 From: Onder Kalaci Date: Wed, 17 Aug 2022 10:17:45 +0200 Subject: [PATCH] PgDistNode Lock changed to ShareLock --- src/backend/distributed/utils/reference_table_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/utils/reference_table_utils.c b/src/backend/distributed/utils/reference_table_utils.c index 01c441657..f95e8adc4 100644 --- a/src/backend/distributed/utils/reference_table_utils.c +++ b/src/backend/distributed/utils/reference_table_utils.c @@ -153,7 +153,7 @@ EnsureReferenceTablesExistOnAllNodesExtended(char transferMode) * In case of create_reference_table() where we don't want concurrent writes * to pg_dist_node, we have already acquired ShareLock on pg_dist_node. */ - newWorkersList = WorkersWithoutReferenceTablePlacement(shardId, AccessShareLock); + newWorkersList = WorkersWithoutReferenceTablePlacement(shardId, ShareLock); if (list_length(newWorkersList) == 0) { /*