Skip to main content

Module range_hash_join

Module range_hash_join 

Source
Expand description

Bounded range HashJoin. The smaller TripleScan is hashed into a caller-capped table; the larger side probes it. If the build side would exceed the table, the operator fails closed so the planner can keep NestedLoopJoin. No unbounded allocation.

Structs§

Q42RangeHashJoinPlan
Q42RangeHashJoinSlot
Q42RangeHashJoinState
Q42RangeVolumeSetHashJoinState

Functions§

execute_range_hash_join_page_into
execute_range_volume_set_hash_join_page_into