diff options
author | Andres Freund <andres@anarazel.de> | 2019-03-25 00:13:42 -0700 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2019-03-25 00:17:59 -0700 |
commit | 9a8ee1dc650be623c32b1df103254847be974d01 (patch) | |
tree | ff0b827f8a082f076037a17cbd91a9a2ca0b743f /src/backend/utils/adt/tsquery_gist.c | |
parent | c77e12208cd8540a209cc698373a3cfba8802639 (diff) | |
download | postgresql-9a8ee1dc650be623c32b1df103254847be974d01.tar.gz postgresql-9a8ee1dc650be623c32b1df103254847be974d01.zip |
tableam: Add and use table_fetch_row_version().
This is essentially the tableam version of heapam_fetch(),
i.e. fetching a tuple identified by a tid, performing visibility
checks.
Note that this different from table_index_fetch_tuple(), which is for
index lookups. It therefore has to handle a tid pointing to an earlier
version of a tuple if the AM uses an optimization like heap's HOT. Add
comments to that end.
This commit removes the stats_relation argument from heap_fetch, as
it's been unused for a long time.
Author: Andres Freund
Reviewed-By: Haribabu Kommi
Discussion: https://postgr.es/m/20180703070645.wchpu5muyto5n647@alap3.anarazel.de
Diffstat (limited to 'src/backend/utils/adt/tsquery_gist.c')
0 files changed, 0 insertions, 0 deletions