postgresql/src/backend/access
Andres Freund 61b313e47e Pass down table relation into more index relation functions
This is done in preparation for logical decoding on standby, which needs to
include whether visibility affecting WAL records are about a (user) catalog
table. Which is only known for the table, not the indexes.

It's also nice to be able to pass the heap relation to GlobalVisTestFor() in
vacuumRedirectAndPlaceholder().

Author: "Drouvot, Bertrand" <bertranddrouvot.pg@gmail.com>
Discussion: https://postgr.es/m/21b700c3-eecf-2e05-a699-f8c78dd31ec7@gmail.com
2023-04-01 20:18:29 -07:00
..
brin Add SysCacheGetAttrNotNull for guaranteed not-null attrs 2023-03-25 22:49:33 +01:00
common Save a few bytes in pg_attribute 2023-03-28 10:05:56 +02:00
gin Ignore BRIN indexes when checking for HOT updates 2023-03-20 11:02:42 +01:00
gist Pass down table relation into more index relation functions 2023-04-01 20:18:29 -07:00
hash Ignore BRIN indexes when checking for HOT updates 2023-03-20 11:02:42 +01:00
heap Pass down table relation into more index relation functions 2023-04-01 20:18:29 -07:00
index Add SysCacheGetAttrNotNull for guaranteed not-null attrs 2023-03-25 22:49:33 +01:00
nbtree Pass down table relation into more index relation functions 2023-04-01 20:18:29 -07:00
rmgrdesc Update copyright for 2023 2023-01-02 15:00:37 -05:00
spgist Pass down table relation into more index relation functions 2023-04-01 20:18:29 -07:00
table Allow locking updated tuples in tuple_update() and tuple_delete() 2023-03-23 00:26:59 +03:00
tablesample Update copyright for 2023 2023-01-02 15:00:37 -05:00
transam pg_stat_wal: Accumulate time as instr_time instead of microseconds 2023-03-30 14:23:14 -07:00
Makefile Introduce access/{table.h, relation.h}, for generic functions from heapam.h. 2019-01-21 10:51:36 -08:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00