Fix GiST's killing tuple: GISTScanOpaque->curpos wasn't
authorTeodor Sigaev <teodor@sigaev.ru>
Wed, 22 Oct 2008 12:55:59 +0000 (12:55 +0000)
committerTeodor Sigaev <teodor@sigaev.ru>
Wed, 22 Oct 2008 12:55:59 +0000 (12:55 +0000)
commit99c66b6e18b855bcbd17e9ee19cf295f62854b0f
treef2c937efb5d3456c4b88791fd27163379ece51d7
parent4eb2e1c1016cdeea2b707745a21518169c5c700f
Fix GiST's killing tuple: GISTScanOpaque->curpos wasn't
correctly set. As result, killtuple() marks as dead
wrong tuple on page. Bug was introduced by me while fixing
possible duplicates during GiST index scan.
src/backend/access/gist/gistget.c
src/backend/access/gist/gistscan.c
src/include/access/gist_private.h