Further optimize multi-key GIN searches.
Heikki Linnakangas <heikki.linnakangas@iki.fi>
Further optimize multi-key GIN searches. If we're skipping past a certain TID, avoid decoding posting list segments that only contain smaller TIDs. Extracted from Alexander Korotkov's fast scan patch, heavily modified.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/gin/gindatapage.c | modified | +34 −4 |
| src/backend/access/gin/ginget.c | modified | +4 −2 |
| src/include/access/gin_private.h | modified | +1 −1 |