From b2dada8f5f90ab015ca8a62b46261ef01a7c781f Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Fri, 9 May 2014 10:33:40 -0400 Subject: [PATCH] Remove overeager assertion in logical_heap_begin_rewrite. It's legal to configure wal_level=logical and max_replication_slots=0 simultaneously. Andres Freund --- src/backend/access/heap/rewriteheap.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/backend/access/heap/rewriteheap.c b/src/backend/access/heap/rewriteheap.c index 7b57911477..687e76e6db 100644 --- a/src/backend/access/heap/rewriteheap.c +++ b/src/backend/access/heap/rewriteheap.c @@ -812,8 +812,6 @@ logical_begin_heap_rewrite(RewriteState state) if (!state->rs_logical_rewrite) return; - Assert(ReplicationSlotCtl != NULL); - ProcArrayGetReplicationSlotXmin(NULL, &logical_xmin); /*