Another gin_desc fix.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 28 Nov 2013 21:35:50 +0000 (23:35 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 28 Nov 2013 21:35:50 +0000 (23:35 +0200)
The number of items inserted was incorrectly printed as if it was a boolean.

src/backend/access/rmgrdesc/gindesc.c

index 3675e1ec5d8625cf201e8c2d84e8abfc944e6bf5..663fd09aa616cf87695f5aeca0c4407e483f1482 100644 (file)
@@ -68,7 +68,7 @@ gin_desc(StringInfo buf, uint8 xl_info, char *rec)
                                     (((ginxlogInsertEntry *) payload)->isDelete) ? 'T' : 'F');
                else if (xlrec->flags & GIN_INSERT_ISLEAF)
                    appendStringInfo(buf, " nitem: %u",
-                                    (((ginxlogInsertDataLeaf *) payload)->nitem) ? 'T' : 'F');
+                                    (((ginxlogInsertDataLeaf *) payload)->nitem));
                else
                    appendStringInfo(buf, " pitem: %u-%u/%u",
                                     PostingItemGetBlockNumber((PostingItem *) payload),