aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-01-24 11:10:09 +0200
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-01-24 11:10:09 +0200
commita8f374849fe2e2fcd62bbba8be85ccf030c31683 (patch)
treea0b890c61d09430d0fbbafae585372d022d91d88
parent398cf255ad50db86ca665b75582317d4e795242a (diff)
downloadpostgresql-a8f374849fe2e2fcd62bbba8be85ccf030c31683.tar.gz
postgresql-a8f374849fe2e2fcd62bbba8be85ccf030c31683.zip
Fix off-by-one in newly-introdcued GIN assertion.
Spotted by Alexander Korotkov
-rw-r--r--src/backend/access/gin/gindatapage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/access/gin/gindatapage.c b/src/backend/access/gin/gindatapage.c
index ebdacd40c55..d65979b0e46 100644
--- a/src/backend/access/gin/gindatapage.c
+++ b/src/backend/access/gin/gindatapage.c
@@ -815,7 +815,7 @@ dataPlaceToPageLeafRecompress(Buffer buf, disassembledLeaf *leaf,
ptr += segsize;
newsize += segsize;
}
- Assert(newsize < GinDataLeafMaxContentSize);
+ Assert(newsize <= GinDataLeafMaxContentSize);
GinDataLeafPageSetPostingListSize(page, newsize);
GinPageSetCompressed(page); /* in case it was in pre-9.4 format before */