From: Alvaro Herrera Date: Mon, 12 Jan 2015 19:09:16 +0000 (-0300) Subject: Tweak heapam's rmgr desc output slightly X-Git-Tag: REL9_5_ALPHA1~931 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d126e1e95fab44cc73002de3eaa08e2d88f11c50;p=postgresql Tweak heapam's rmgr desc output slightly Some spaces were missing, and putting the affected tuple offset first in the lock cases instead of the locking data makes more sense. No backpatch since this is cosmetic and surrounding code has changed. --- diff --git a/src/backend/access/rmgrdesc/heapdesc.c b/src/backend/access/rmgrdesc/heapdesc.c index d3b60a27a5..4f06a2637a 100644 --- a/src/backend/access/rmgrdesc/heapdesc.c +++ b/src/backend/access/rmgrdesc/heapdesc.c @@ -48,15 +48,14 @@ heap_desc(StringInfo buf, XLogReaderState *record) { xl_heap_delete *xlrec = (xl_heap_delete *) rec; - appendStringInfo(buf, "off %u", xlrec->offnum); - appendStringInfoChar(buf, ' '); + appendStringInfo(buf, "off %u ", xlrec->offnum); out_infobits(buf, xlrec->infobits_set); } else if (info == XLOG_HEAP_UPDATE) { xl_heap_update *xlrec = (xl_heap_update *) rec; - appendStringInfo(buf, "off %u xmax %u", + appendStringInfo(buf, "off %u xmax %u ", xlrec->old_offnum, xlrec->old_xmax); out_infobits(buf, xlrec->old_infobits_set); @@ -68,7 +67,7 @@ heap_desc(StringInfo buf, XLogReaderState *record) { xl_heap_update *xlrec = (xl_heap_update *) rec; - appendStringInfo(buf, "off %u xmax %u", + appendStringInfo(buf, "off %u xmax %u ", xlrec->old_offnum, xlrec->old_xmax); out_infobits(buf, xlrec->old_infobits_set); @@ -80,8 +79,7 @@ heap_desc(StringInfo buf, XLogReaderState *record) { xl_heap_lock *xlrec = (xl_heap_lock *) rec; - appendStringInfo(buf, "xid %u: ", xlrec->locking_xid); - appendStringInfo(buf, "off %u ", xlrec->offnum); + appendStringInfo(buf, "off %u: xid %u ", xlrec->offnum, xlrec->locking_xid); out_infobits(buf, xlrec->infobits_set); } else if (info == XLOG_HEAP_INPLACE) @@ -133,9 +131,8 @@ heap2_desc(StringInfo buf, XLogReaderState *record) { xl_heap_lock_updated *xlrec = (xl_heap_lock_updated *) rec; - appendStringInfo(buf, "xmax %u msk %04x; ", xlrec->xmax, - xlrec->infobits_set); - appendStringInfo(buf, "off %u", xlrec->offnum); + appendStringInfo(buf, "off %u: xmax %u ", xlrec->offnum, xlrec->xmax); + out_infobits(buf, xlrec->infobits_set); } else if (info == XLOG_HEAP2_NEW_CID) {