pub type PbHashAggNode = HashAggNode;
Expand description
Alias for HashAggNode
.
Aliased Type§
struct PbHashAggNode {
pub group_key: Vec<u32>,
pub agg_calls: Vec<AggCall>,
pub agg_call_states: Vec<AggCallState>,
pub intermediate_state_table: Option<Table>,
pub is_append_only: bool,
pub distinct_dedup_tables: HashMap<u32, Table>,
pub row_count_index: u32,
pub emit_on_window_close: bool,
pub version: i32,
}
Fields§
§group_key: Vec<u32>
§agg_calls: Vec<AggCall>
§agg_call_states: Vec<AggCallState>
§intermediate_state_table: Option<Table>
§is_append_only: bool
Whether to optimize for append only stream. It is true when the input is append-only
distinct_dedup_tables: HashMap<u32, Table>
§row_count_index: u32
§emit_on_window_close: bool
§version: i32