Module shared_bounds

Module shared_bounds 

Source
Expand description

Utilities for shared bounds. Used in dynamic filter pushdown in Hash Joins.

Structs§

ColumnBounds đź”’
Represents the minimum and maximum values for a specific column. Used in dynamic filter pushdown to establish value boundaries.
PartitionBounds đź”’
Represents the bounds for all join key columns from a single partition. This contains the min/max values computed from one partition’s build-side data.
SharedBoundsAccumulator đź”’
Coordinates dynamic filter bounds collection across multiple partitions
SharedBoundsState đź”’
State protected by SharedBoundsAccumulator’s mutex