aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistget.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2008-04-12 23:14:21 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2008-04-12 23:14:21 +0000
commitec498cdcbb7e7b430acc7236ab19ef70f116441a (patch)
tree48ab9fa79a3b9ac79f58a6079c28328243312f56 /src/backend/access/gist/gistget.c
parent00832809a0fe271487d6851af72d0d88246a5d94 (diff)
downloadpostgresql-ec498cdcbb7e7b430acc7236ab19ef70f116441a.tar.gz
postgresql-ec498cdcbb7e7b430acc7236ab19ef70f116441a.zip
Create new routines systable_beginscan_ordered, systable_getnext_ordered,
systable_endscan_ordered that have API similar to systable_beginscan etc (in particular, the passed-in scankeys have heap not index attnums), but guarantee ordered output, unlike the existing functions. For the moment these are just very thin wrappers around index_beginscan/index_getnext/etc. Someday they might need to get smarter; but for now this is just a code refactoring exercise to reduce the number of direct callers of index_getnext, in preparation for changing that function's API. In passing, remove index_getnext_indexitem, which has been dead code for quite some time, and will have even less use than that in the presence of run-time-lossy indexes.
Diffstat (limited to 'src/backend/access/gist/gistget.c')
0 files changed, 0 insertions, 0 deletions