citus/src/backend/distributed/executor
Önder Kalacı 4ae3982d14
Add single-shard router Merge command support (#7088)
Similar to https://github.com/citusdata/citus/pull/7077.

As PG 16+ has changed the join restriction information for certain outer
joins, MERGE is also impacted given that is is also underlying an outer
join.

See #7077 for the details.
2023-08-04 08:16:29 +03:00
..
adaptive_executor.c Improve failure handling of distributed execution (#7090) 2023-08-01 16:47:59 +03:00
citus_custom_scan.c Rewind tuple store to fix scrollable with hold cursor fetches (#7014) 2023-06-19 23:00:18 +03:00
directed_acyclic_graph_execution.c Use CreateSimpleHash (and variants) whenever possible (#6177) 2022-08-17 13:01:59 +03:00
distributed_execution_locks.c Refactor executor utility functions into multiple files (#6593) 2023-03-31 13:07:48 +02:00
distributed_intermediate_results.c This pull request introduces support for nonroutable merge commands in the following scenarios: 2023-06-19 12:23:40 -07:00
executor_util_params.c Refactor executor utility functions into multiple files (#6593) 2023-03-31 13:07:48 +02:00
executor_util_tasks.c Refactor executor utility functions into multiple files (#6593) 2023-03-31 13:07:48 +02:00
executor_util_tuples.c Refactor executor utility functions into multiple files (#6593) 2023-03-31 13:07:48 +02:00
insert_select_executor.c This pull request introduces support for nonroutable merge commands in the following scenarios: 2023-06-19 12:23:40 -07:00
intermediate_results.c Deprecate citus.replicate_reference_tables_on_activate, make it always off (#6474) 2022-11-04 16:21:10 +01:00
local_executor.c Make citus_stat_tenants work with schema-based tenants. (#6936) 2023-06-13 14:11:45 +03:00
merge_executor.c Add single-shard router Merge command support (#7088) 2023-08-04 08:16:29 +03:00
multi_executor.c Drop PG13 Support Phase 2 - Remove PG13 specific paths/tests (#7007) 2023-06-21 14:18:23 +03:00
multi_server_executor.c This pull request introduces support for nonroutable merge commands in the following scenarios: 2023-06-19 12:23:40 -07:00
partitioned_intermediate_results.c Remove useless version compats 2022-07-29 10:31:55 +02:00
placement_access.c Not include to-be-deleted shards while finding shard placements 2021-06-28 13:05:31 +03:00
query_stats.c Drop PG13 Support Phase 2 - Remove PG13 specific paths/tests (#7007) 2023-06-21 14:18:23 +03:00
repartition_executor.c This pull request introduces support for nonroutable merge commands in the following scenarios: 2023-06-19 12:23:40 -07:00
repartition_join_execution.c Enable re-partition joins after local execution 2022-02-23 19:40:21 +01:00
subplan_execution.c Fix explain subplan duration 2020-07-03 20:39:55 +03:00
transmit.c Remove old re-partitioning functions 2022-04-04 18:11:52 +02:00
tuple_destination.c Fixes function names in comments 2021-10-06 09:24:43 +03:00