No need to call XLogEnsureRecordSpace when the relation is unlogged.

Amit Kapila
This commit is contained in:
Heikki Linnakangas 2014-11-21 15:13:15 +02:00
parent b10a97b819
commit 622983ea69

View File

@ -552,7 +552,8 @@ shiftList(Relation index, Buffer metabuffer, BlockNumber newHead,
* prepare the XLogInsert machinery for that before entering the
* critical section.
*/
XLogEnsureRecordSpace(data.ndeleted, 0);
if (RelationNeedsWAL(index))
XLogEnsureRecordSpace(data.ndeleted, 0);
START_CRIT_SECTION();