postgres.git / summary / log / commit / refs
commit cee850c403c9dde121dde042334554167f79d989
Author: Bruce Momjian <bruce@momjian.us>
Date: Wed Apr 23 02:21:54 2014 +0000
First released in: 9.4.0
revert 4d0d607a454ee832574afd52a3c515099cc85eb3
Revert due to contrib/test_decoding regression failure
src/backend/access/heap/rewriteheap.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
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);
}
[parent: 2362c2bd234f]