postgresql/src/backend/access
Jeff Davis 7a5f6b4748 Make logical decoding a part of the rmgr.
Add a new rmgr method, rm_decode, and use that rather than a switch
statement.

In preparation for rmgr extensibility.

Reviewed-by: Julien Rouhaud
Discussion: https://postgr.es/m/ed1fb2e22d15d3563ae0eb610f7b61bb15999c0a.camel%40j-davis.com
Discussion: https://postgr.es/m/20220118095332.6xtlcjoyxobv6cbk@jrouhaud
2022-01-19 14:58:49 -08:00
..
brin Rename functions to avoid future conflicts 2022-01-10 09:37:43 +01:00
common Update copyright for 2022 2022-01-07 19:04:57 -05:00
gin Update copyright for 2022 2022-01-07 19:04:57 -05:00
gist Update copyright for 2022 2022-01-07 19:04:57 -05:00
hash Update copyright for 2022 2022-01-07 19:04:57 -05:00
heap heap pruning: Only call BufferGetBlockNumber() once. 2022-01-17 15:35:11 -08:00
index Update copyright for 2022 2022-01-07 19:04:57 -05:00
nbtree Update copyright for 2022 2022-01-07 19:04:57 -05:00
rmgrdesc Update copyright for 2022 2022-01-07 19:04:57 -05:00
spgist Update copyright for 2022 2022-01-07 19:04:57 -05:00
table Update copyright for 2022 2022-01-07 19:04:57 -05:00
tablesample Update copyright for 2022 2022-01-07 19:04:57 -05:00
transam Make logical decoding a part of the rmgr. 2022-01-19 14:58:49 -08:00
Makefile Introduce access/{table.h, relation.h}, for generic functions from heapam.h. 2019-01-21 10:51:36 -08:00