Push the responsibility for handling ignore_killed_tuples down into
authorTom Lane
Wed, 7 Dec 2005 19:37:53 +0000 (19:37 +0000)
committerTom Lane
Wed, 7 Dec 2005 19:37:53 +0000 (19:37 +0000)
commitcefcbbf1fd43c80201e8e6fd36ac6fb00bd10825
tree2e4e5c7996d69fa79f59844ae1144892e14fa90e
parentf1b059af12673abf93ba13594799732bac83ed01
Push the responsibility for handling ignore_killed_tuples down into
_bt_checkkeys(), instead of checking it in the top-level nbtree.c routines
as formerly.  This saves a little bit of loop overhead, but more importantly
it lets us skip performing the index key comparisons for dead tuples.
src/backend/access/nbtree/nbtree.c
src/backend/access/nbtree/nbtsearch.c
src/backend/access/nbtree/nbtutils.c
src/include/access/nbtree.h