@@ -48,15 +48,14 @@ heap_desc(StringInfo buf, XLogReaderState *record)
48
48
{
49
49
xl_heap_delete * xlrec = (xl_heap_delete * ) rec ;
50
50
51
- appendStringInfo (buf , "off %u" , xlrec -> offnum );
52
- appendStringInfoChar (buf , ' ' );
51
+ appendStringInfo (buf , "off %u " , xlrec -> offnum );
53
52
out_infobits (buf , xlrec -> infobits_set );
54
53
}
55
54
else if (info == XLOG_HEAP_UPDATE )
56
55
{
57
56
xl_heap_update * xlrec = (xl_heap_update * ) rec ;
58
57
59
- appendStringInfo (buf , "off %u xmax %u" ,
58
+ appendStringInfo (buf , "off %u xmax %u " ,
60
59
xlrec -> old_offnum ,
61
60
xlrec -> old_xmax );
62
61
out_infobits (buf , xlrec -> old_infobits_set );
@@ -68,7 +67,7 @@ heap_desc(StringInfo buf, XLogReaderState *record)
68
67
{
69
68
xl_heap_update * xlrec = (xl_heap_update * ) rec ;
70
69
71
- appendStringInfo (buf , "off %u xmax %u" ,
70
+ appendStringInfo (buf , "off %u xmax %u " ,
72
71
xlrec -> old_offnum ,
73
72
xlrec -> old_xmax );
74
73
out_infobits (buf , xlrec -> old_infobits_set );
@@ -80,8 +79,7 @@ heap_desc(StringInfo buf, XLogReaderState *record)
80
79
{
81
80
xl_heap_lock * xlrec = (xl_heap_lock * ) rec ;
82
81
83
- appendStringInfo (buf , "xid %u: " , xlrec -> locking_xid );
84
- appendStringInfo (buf , "off %u " , xlrec -> offnum );
82
+ appendStringInfo (buf , "off %u: xid %u " , xlrec -> offnum , xlrec -> locking_xid );
85
83
out_infobits (buf , xlrec -> infobits_set );
86
84
}
87
85
else if (info == XLOG_HEAP_INPLACE )
@@ -133,9 +131,8 @@ heap2_desc(StringInfo buf, XLogReaderState *record)
133
131
{
134
132
xl_heap_lock_updated * xlrec = (xl_heap_lock_updated * ) rec ;
135
133
136
- appendStringInfo (buf , "xmax %u msk %04x; " , xlrec -> xmax ,
137
- xlrec -> infobits_set );
138
- appendStringInfo (buf , "off %u" , xlrec -> offnum );
134
+ appendStringInfo (buf , "off %u: xmax %u " , xlrec -> offnum , xlrec -> xmax );
135
+ out_infobits (buf , xlrec -> infobits_set );
139
136
}
140
137
else if (info == XLOG_HEAP2_NEW_CID )
141
138
{
0 commit comments