Module exec Copy item path Source BuildSideState ๐ State for collecting the build-side data during hash join CollectLeftAccumulator ๐ Accumulator for collecting min/max bounds from build-side data during hash join. HashJoinExec Join execution plan: Evaluates equijoin predicates in parallel on multiple
partitions using a hash table and an optional filter list to apply post
join. HashJoinExecDynamicFilter ๐ JoinLeftData ๐ HashTable and input data for the left (build side) of a join HASH_JOIN_SEED ๐ Hard-coded seed to ensure hash values from the hash join differ from RepartitionExec, avoiding collisions. collect_left_input ๐ Collects all batches from the left (build) side stream and creates a hash map for joining.