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),