diff --git a/src/backend/distributed/master/master_stage_protocol.c b/src/backend/distributed/master/master_stage_protocol.c index c04ba0858..cca4da9f0 100644 --- a/src/backend/distributed/master/master_stage_protocol.c +++ b/src/backend/distributed/master/master_stage_protocol.c @@ -746,9 +746,8 @@ ForeignConstraintGetReferencedTableId(char *queryString) if (constraint->contype == CONSTR_FOREIGN) { RangeVar *referencedTable = constraint->pktable; - LOCKMODE lockmode = AlterTableGetLockLevel(foreignConstraintStmt->cmds); - return RangeVarGetRelid(referencedTable, lockmode, + return RangeVarGetRelid(referencedTable, NoLock, foreignConstraintStmt->missing_ok); } }