citus/src/include/distributed
Philip Dubé ecad4aa5e6 Fill in jobIdList field of DistributedExecution
Pass down jobIdList from ExecuteTasksInDependencyOrder

Also clean up comment for ExecuteTaskListOutsideTransaction
2020-02-05 17:32:22 +00:00
..
commands Implement INSERT ... SELECT with repartitioning 2020-01-16 23:24:52 -08:00
metadata remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
adaptive_executor.h Fill in jobIdList field of DistributedExecution 2020-02-05 17:32:22 +00:00
argutils.h Add the necessary changes for rebalance strategies on enterprise (#3325) 2019-12-19 15:23:08 +01:00
backend_data.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
cancel_utils.h add IsHoldOffCancellationReceived utility function (#3290) 2019-12-12 17:32:59 +03:00
citus_acquire_lock.h remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
citus_clauses.h Make sure to go deeper into the functions to search for PARAMs 2020-02-03 09:36:12 +01:00
citus_custom_scan.h Cache local plans on BeginScan 2020-01-17 16:02:57 +01:00
citus_nodefuncs.h Improve the representation of used sub plans (#3411) 2020-01-24 10:47:14 +01:00
citus_nodes.h Improve the representation of used sub plans (#3411) 2020-01-24 10:47:14 +01:00
citus_ruleutils.h Miscellaneous cleanup in prep for collation propagation 2019-11-19 17:28:59 +00:00
colocation_utils.h remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
commands.h Adds propagation for grant on schema commands 2020-01-20 14:51:28 +03:00
connection_management.h Introduce GetDistributeObjectOps to organize dispatch of logic dependent on node/object type 2020-01-09 18:24:29 +00:00
cte_inline.h Update regression tests-2 2020-01-16 12:28:15 +01:00
deparse_shard_query.h Cache local plans on BeginScan 2020-01-17 16:02:57 +01:00
deparser.h Adds propagation for grant on schema commands 2020-01-20 14:51:28 +03:00
directed_acyclic_graph_execution.h Fill in jobIdList field of DistributedExecution 2020-02-05 17:32:22 +00:00
distributed_deadlock_detection.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
distributed_execution_locks.h Remove real time router executors (#3142) 2019-11-05 12:48:10 +01:00
distributed_planner.h Defer shard pruning for fast-path router queries to execution 2020-01-16 16:59:36 +01:00
distribution_column.h Fix segfault in column_to_column_name 2019-12-01 23:57:25 +01:00
enterprise.h remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
errormessage.h Introduce GetDistributeObjectOps to organize dispatch of logic dependent on node/object type 2020-01-09 18:24:29 +00:00
extended_op_node_utils.h Implement pulling up rows to coordinator when aggregates cannot be pushed down. Enabled by default 2020-01-07 01:16:04 +00:00
foreign_key_relationship.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
function_call_delegation.h Refactor distributed_planner for better understandability 2020-01-06 14:23:38 +01:00
function_utils.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
hash_helpers.h Add shouldhaveshards to pg_dist_node (#2960) 2019-10-22 16:47:16 +02:00
insert_select_executor.h Repartitioned INSERT/SELECT: Add a GUC to enable/disable it 2020-01-16 23:24:52 -08:00
insert_select_planner.h Do not go through standard_planner() for INSERTs (#3348) 2020-01-03 12:15:22 +00:00
intermediate_result_pruning.h Improve the representation of used sub plans (#3411) 2020-01-24 10:47:14 +01:00
intermediate_results.h Change DistributedResultFragment::nodeId to uint32. 2020-01-23 09:33:15 -08:00
listutils.h Handle extra columns added in ExpandWorkerTargetEntry() in repartitioned INSERT/SELECT 2020-01-16 23:24:52 -08:00
local_executor.h Locally execute queries that don't need any data access (#3410) 2020-01-23 18:28:34 +01:00
lock_graph.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
log_utils.h Make ApplyLogRedaction a macro and redefine ereport 2020-01-13 18:24:36 +01:00
maintenanced.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
master_metadata_utility.h Update shardPlacement->nodeId to uint 2020-01-23 13:00:24 +01:00
master_protocol.h Remove copy from worker for append-partitioned table 2020-01-13 23:03:40 -08:00
memutils.h Implementation for asycn FinishConnectionListEstablishment (#2584) 2019-03-22 17:30:42 +01:00
metadata_cache.h CurrentDatabaseName: return const char* as we're borrowing from cache 2020-01-23 22:49:35 +00:00
metadata_sync.h Adds propagation for grant on schema commands 2020-01-20 14:51:28 +03:00
multi_client_executor.h Remove real time router executors (#3142) 2019-11-05 12:48:10 +01:00
multi_executor.h Fill in jobIdList field of DistributedExecution 2020-02-05 17:32:22 +00:00
multi_explain.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
multi_join_order.h Allow cartesian products on reference tables 2019-12-27 15:05:51 +01:00
multi_logical_optimizer.h Implement pulling up rows to coordinator when aggregates cannot be pushed down. Enabled by default 2020-01-07 01:16:04 +00:00
multi_logical_planner.h Estimate cost of read_intermediate_results() 2019-12-17 13:51:51 -08:00
multi_master_planner.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
multi_partitioning_utils.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
multi_physical_planner.h Improve the representation of used sub plans (#3411) 2020-01-24 10:47:14 +01:00
multi_progress.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
multi_resowner.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
multi_router_planner.h Defer shard pruning for fast-path router queries to execution 2020-01-16 16:59:36 +01:00
multi_server_executor.h Use current user for repartition join temp schemas. 2020-02-04 09:48:20 -08:00
multi_task_tracker_executor.h Add adaptive executor support for repartition joins (#3169) 2019-12-17 19:09:45 +03:00
pg_dist_colocation.h Add distributioncolumncollation to to pg_dist_colocation 2019-12-09 19:51:40 +00:00
pg_dist_local_group.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
pg_dist_node.h Add shouldhaveshards to pg_dist_node (#2960) 2019-10-22 16:47:16 +02:00
pg_dist_node_metadata.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
pg_dist_partition.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
pg_dist_placement.h Rename RelayFileState to ShardState 2020-01-12 05:57:53 +00:00
pg_dist_rebalance_strategy.h Add the necessary changes for rebalance strategies on enterprise (#3325) 2019-12-19 15:23:08 +01:00
pg_dist_shard.h Implement partitioned intermediate results. 2019-12-24 03:53:39 -08:00
pg_dist_transaction.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
placement_access.h Remove real time router executors (#3142) 2019-11-05 12:48:10 +01:00
placement_connection.h Locally execute queries that don't need any data access (#3410) 2020-01-23 18:28:34 +01:00
query_colocation_checker.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
query_pushdown_planning.h Introduce intermediate result broadcasting 2019-11-20 15:26:36 +03:00
query_stats.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
query_utils.h Include all relevant relations in the ExtractRangeTableRelationWalker (#3135) 2019-11-01 16:06:58 +01:00
recursive_planning.h Implement INSERT ... SELECT with repartitioning 2020-01-16 23:24:52 -08:00
reference_table_utils.h remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
relation_access_tracking.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
relation_restriction_equivalence.h Include all relevant relations in the ExtractRangeTableRelationWalker (#3135) 2019-11-01 16:06:58 +01:00
relay_utility.h Rename RelayFileState to ShardState 2020-01-12 05:57:53 +00:00
remote_commands.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
remote_transaction.h rename REMOTE_TRANS_INVALID to REMOTE_TRANS_NOT_STARTED 2019-12-11 15:24:18 +03:00
repartition_join_execution.h Add adaptive executor support for repartition joins (#3169) 2019-12-17 19:09:45 +03:00
resource_lock.h Replace shardId lock with lock on colocation+shardIntervalIndex (#3374) 2020-01-16 13:14:01 +01:00
run_from_same_connection.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
shard_pruning.h remove copyright years (#3286) 2019-12-11 21:14:08 +03:00
shardinterval_utils.h Introduce GetDistributeObjectOps to organize dispatch of logic dependent on node/object type 2020-01-09 18:24:29 +00:00
shared_library_init.h refactor some of hard coded values in citus gucs (#3137) 2019-10-30 10:35:39 +03:00
statistics_collection.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
subplan_execution.h Locally execute queries that don't need any data access (#3410) 2020-01-23 18:28:34 +01:00
task_tracker.h Add adaptive executor support for repartition joins (#3169) 2019-12-17 19:09:45 +03:00
task_tracker_protocol.h Use current user for repartition join temp schemas. 2020-02-04 09:48:20 -08:00
time_constants.h refactor some of hard coded values in citus gucs (#3137) 2019-10-30 10:35:39 +03:00
transaction_identifier.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
transaction_management.h Don't start a coordinated transaction on workers. 2020-01-16 23:24:52 -08:00
transaction_recovery.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
transmit.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
tuplestore.h Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00
version_compat.h Phase 1 implementation of custom aggregates 2019-11-14 19:01:24 +00:00
worker_create_or_replace.h create_distributed_function: accept aggregates 2019-11-06 18:23:37 +00:00
worker_manager.h Make NodeCanHaveDistTablePlacements() public (#3229) 2019-11-26 12:15:38 +01:00
worker_protocol.h CitusRemoveDirectory: loop when directory is not empty 2020-01-30 20:02:08 +00:00
worker_shard_visibility.h Plan reference/local table joins locally 2019-11-15 07:36:50 -08:00
worker_transaction.h Introduce GetDistributeObjectOps to organize dispatch of logic dependent on node/object type 2020-01-09 18:24:29 +00:00