From: Bruce Momjian Date: Wed, 23 Apr 2014 02:21:54 +0000 (-0400) Subject: revert 4d0d607a454ee832574afd52a3c515099cc85eb3 X-Git-Tag: REL9_4_BETA1~121 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cee850c403c9dde121dde042334554167f79d989;p=thirdparty%2Fpostgresql.git revert 4d0d607a454ee832574afd52a3c515099cc85eb3 Revert due to contrib/test_decoding regression failure --- diff --git a/src/backend/access/heap/rewriteheap.c b/src/backend/access/heap/rewriteheap.c index ae439e8d6f1..4cf07eaa2e4 100644 --- a/src/backend/access/heap/rewriteheap.c +++ b/src/backend/access/heap/rewriteheap.c @@ -897,7 +897,7 @@ logical_heap_rewrite_flush_mappings(RewriteState state) /* write all mappings consecutively */ len = src->num_mappings * sizeof(LogicalRewriteMappingData); - waldata = MemoryContextAlloc(state->rs_cxt, len); + waldata = palloc(len); waldata_start = waldata; /* @@ -943,7 +943,6 @@ logical_heap_rewrite_flush_mappings(RewriteState state) /* write xlog record */ XLogInsert(RM_HEAP2_ID, XLOG_HEAP2_REWRITE, rdata); - pfree(waldata); } Assert(state->rs_num_rewrite_mappings == 0); }