Module cross_join

Module cross_join 

Source
Expand description

Defines the cross join plan for loading the left side of the cross join and producing batches in parallel for the right partitions

Structsยง

CrossJoinExec
Cross Join Execution Plan
CrossJoinStream ๐Ÿ”’
A stream that issues [RecordBatch]es as they arrive from the right of the join.
JoinLeftData ๐Ÿ”’
Data of the left side that is buffered into memory

Enumsยง

CrossJoinStreamState ๐Ÿ”’
Represents states of CrossJoinStream

Functionsยง

build_batch ๐Ÿ”’
load_left_input ๐Ÿ”’
Asynchronously collect the result of the left child
stats_cartesian_product ๐Ÿ”’
[left/right]_col_count are required in case the column statistics are None