@PublicEvolving public class OptimizerConfigOptions extends Object
This is only used for the Blink planner.
NOTE: All option keys in this class must start with "table.optimizer".
Modifier and Type | Field and Description |
---|---|
static ConfigOption<String> |
TABLE_OPTIMIZER_AGG_PHASE_STRATEGY |
static ConfigOption<Long> |
TABLE_OPTIMIZER_BROADCAST_JOIN_THRESHOLD |
static ConfigOption<Integer> |
TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_BUCKET_NUM |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_ENABLED |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_JOIN_REORDER_ENABLED |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_MULTIPLE_INPUT_ENABLED |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_REUSE_SOURCE_ENABLED |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_REUSE_SUB_PLAN_ENABLED |
static ConfigOption<Boolean> |
TABLE_OPTIMIZER_SOURCE_PREDICATE_PUSHDOWN_ENABLED |
Constructor and Description |
---|
OptimizerConfigOptions() |
public static final ConfigOption<String> TABLE_OPTIMIZER_AGG_PHASE_STRATEGY
public static final ConfigOption<Long> TABLE_OPTIMIZER_BROADCAST_JOIN_THRESHOLD
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_ENABLED
public static final ConfigOption<Integer> TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_BUCKET_NUM
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_REUSE_SUB_PLAN_ENABLED
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_REUSE_SOURCE_ENABLED
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_SOURCE_PREDICATE_PUSHDOWN_ENABLED
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_JOIN_REORDER_ENABLED
public static final ConfigOption<Boolean> TABLE_OPTIMIZER_MULTIPLE_INPUT_ENABLED
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.