diff options
author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2014-01-24 11:10:09 +0200 |
---|---|---|
committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2014-01-24 11:10:09 +0200 |
commit | a8f374849fe2e2fcd62bbba8be85ccf030c31683 (patch) | |
tree | a0b890c61d09430d0fbbafae585372d022d91d88 | |
parent | 398cf255ad50db86ca665b75582317d4e795242a (diff) | |
download | postgresql-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.c | 2 |
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 */ |