risingwave_pb::stream_plan

Type Alias PbInequalityPair

source
pub type PbInequalityPair = InequalityPair;
Expand description

Alias for InequalityPair.

Aliased Type§

struct PbInequalityPair {
    pub key_required_larger: u32,
    pub key_required_smaller: u32,
    pub clean_state: bool,
    pub delta_expression: Option<DeltaExpression>,
}

Fields§

§key_required_larger: u32

Input index of greater side of inequality.

§key_required_smaller: u32

Input index of less side of inequality.

§clean_state: bool

Whether this condition is used to clean state table of HashJoinExecutor.

§delta_expression: Option<DeltaExpression>

greater >= less + delta_expression, if None, it represents that greater >= less