citus/src/backend/distributed/worker
Sait Talha Nisanci bf831d2e59 Use table_openXXX methods in the codebase
With PG13 heap_* (heap_open, heap_close etc) are replaced with table_*
(table_open, table_close etc).

It is better to use the new table access methods in the codebase and
define the macros for the previous versions as we can easily remove the
macro without having to change the codebase when we drop the support for
the old version.

Commits that introduced this change on Postgres:
f25968c49697db673f6cd2a07b3f7626779f1827
e0c4ec07284db817e1f8d9adfb3fffc952252db0
4b21acf522d751ba5b6679df391d5121b6c4a35f

Command to see relevant commits on Postgres side:
git log --all --grep="heap_open"
2020-08-04 15:10:22 +03:00
..
task_tracker_protocol.c update test outputs with task-tracker removal 2020-07-21 16:25:08 +03:00
worker_create_or_replace.c Semmle: Check for NULL in some places where it might occur (#3509) 2020-02-27 10:45:29 +01:00
worker_data_fetch_protocol.c Remove task tracker executor (#3850) 2020-07-18 13:11:36 +03:00
worker_drop_protocol.c Remove master from file hierarchy 2020-06-16 17:49:09 +02:00
worker_file_access_protocol.c Remove master from file hierarchy 2020-06-16 17:49:09 +02:00
worker_merge_protocol.c Use table_openXXX methods in the codebase 2020-08-04 15:10:22 +03:00
worker_partition_protocol.c Fix int32 overflow and use PG macros for INT32_XX (#4061) 2020-07-23 18:30:08 +03:00
worker_shard_visibility.c Improve performance of metadata cache (#3924) 2020-06-30 12:10:10 +02:00
worker_sql_task_protocol.c remove task-tracker in comments, documentation 2020-07-21 16:21:01 +03:00
worker_truncate_trigger_protocol.c Remove master from file hierarchy 2020-06-16 17:49:09 +02:00