diff options
Diffstat (limited to 'src/backend/commands')
-rw-r--r-- | src/backend/commands/copy.c | 1 | ||||
-rw-r--r-- | src/backend/commands/lockcmds.c | 11 |
2 files changed, 0 insertions, 12 deletions
diff --git a/src/backend/commands/copy.c b/src/backend/commands/copy.c index c93a788798d..40a8ec1abd2 100644 --- a/src/backend/commands/copy.c +++ b/src/backend/commands/copy.c @@ -1064,7 +1064,6 @@ DoCopy(ParseState *pstate, const CopyStmt *stmt, /* check read-only transaction and parallel mode */ if (XactReadOnly && !rel->rd_islocaltemp) PreventCommandIfReadOnly("COPY FROM"); - PreventCommandIfParallelMode("COPY FROM"); cstate = BeginCopyFrom(pstate, rel, stmt->filename, stmt->is_program, NULL, stmt->attlist, stmt->options); diff --git a/src/backend/commands/lockcmds.c b/src/backend/commands/lockcmds.c index 75410f04de4..329ab849c0b 100644 --- a/src/backend/commands/lockcmds.c +++ b/src/backend/commands/lockcmds.c @@ -42,17 +42,6 @@ LockTableCommand(LockStmt *lockstmt) { ListCell *p; - /*--------- - * During recovery we only accept these variations: - * LOCK TABLE foo IN ACCESS SHARE MODE - * LOCK TABLE foo IN ROW SHARE MODE - * LOCK TABLE foo IN ROW EXCLUSIVE MODE - * This test must match the restrictions defined in LockAcquireExtended() - *--------- - */ - if (lockstmt->mode > RowExclusiveLock) - PreventCommandDuringRecovery("LOCK TABLE"); - /* * Iterate over the list and process the named relations one at a time */ |