Skip to main content

PbLocalityProviderNode

Type Alias PbLocalityProviderNode 

Source
pub type PbLocalityProviderNode = LocalityProviderNode;

Aliased Type§

pub struct PbLocalityProviderNode {
    pub locality_columns: Vec<u32>,
    pub state_table: Option<Table>,
    pub progress_table: Option<Table>,
    pub rate_limit: Option<u32>,
    pub sort_buffer_table: Option<Table>,
}

Fields§

§locality_columns: Vec<u32>

Column indices that define locality

§state_table: Option<Table>

State table for buffering input data

§progress_table: Option<Table>

Progress table for tracking backfill progress

§rate_limit: Option<u32>

Rate limit of the drain phase, set by BACKFILL_RATE_LIMIT.

§sort_buffer_table: Option<Table>

Ephemeral sorted log table for buffering and re-ordering amplified input within an epoch after backfill is finished. Only present when the sort buffer feature is enabled at plan time.