postgresql/src/backend
Heikki Linnakangas a29834beb1 Allow table AM's to use rd_amcache, too.
The rd_amcache allows an index AM to cache arbitrary information in a
relcache entry. This commit moves the cleanup of rd_amcache so that it
can also be used by table AMs. Nothing takes advantage of that yet, but
I'm sure it'll come handy for anyone writing new table AMs.

Backpatch to v12, where table AM interface was introduced.

Reviewed-by: Julien Rouhaud
2019-07-30 21:43:27 +03:00
..
access Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
bootstrap Fix inconsistencies and typos in the tree 2019-07-16 13:23:53 +09:00
catalog Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
commands Don't build extended statistics on inheritance trees 2019-07-30 19:47:33 +02:00
executor Fix slot type handling for Agg nodes performing internal sorts. 2019-07-25 14:28:55 -07:00
foreign Update copyright for 2019 2019-01-02 12:44:25 -05:00
jit Avoid macro clash with LLVM 9. 2019-07-29 10:23:55 +12:00
lib Fix inconsistencies in the code 2019-07-08 13:15:09 +09:00
libpq Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
main Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
nodes Fix handling of expressions and predicates in REINDEX CONCURRENTLY 2019-07-29 09:58:49 +09:00
optimizer Adjust overly strict Assert 2019-07-22 10:29:41 +12:00
parser Make identity sequence management more robust 2019-07-22 12:07:10 +02:00
partitioning Fix inconsistencies and typos in the tree 2019-07-22 10:01:50 +09:00
po Translation updates 2019-06-17 15:30:20 +02:00
port Fix inconsistencies and typos in the tree 2019-07-22 10:01:50 +09:00
postmaster Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
regex Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
replication Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
rewrite Make identity sequence management more robust 2019-07-22 12:07:10 +02:00
snowball Sync our Snowball stemmer dictionaries with current upstream 2019-07-04 13:26:48 +02:00
statistics Use column collation for extended statistics 2019-07-20 16:37:37 +02:00
storage Fix busted logic for parallel lock grouping in TopoSort(). 2019-07-29 18:49:04 -04:00
tcop Fix inconsistencies and typos in the tree 2019-07-29 12:28:30 +09:00
tsearch Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
utils Allow table AM's to use rd_amcache, too. 2019-07-30 21:43:27 +03:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Get rid of jsonpath_gram.h and jsonpath_scanner.h 2019-03-20 11:13:34 +03:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Translation updates 2019-05-20 16:00:53 +02:00