Class ExecutionConfigOptions


  • @PublicEvolving
    public class ExecutionConfigOptions
    extends Object
    This class holds configuration constants used by Flink's table module.

    NOTE: All option keys in this class must start with "table.exec".

    • Field Detail

      • IDLE_STATE_RETENTION

        public static final org.apache.flink.configuration.ConfigOption<Duration> IDLE_STATE_RETENTION
      • TABLE_EXEC_SOURCE_IDLE_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_SOURCE_IDLE_TIMEOUT
      • TABLE_EXEC_SOURCE_CDC_EVENTS_DUPLICATE

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_SOURCE_CDC_EVENTS_DUPLICATE
      • TABLE_EXEC_SORT_DEFAULT_LIMIT

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_SORT_DEFAULT_LIMIT
      • TABLE_EXEC_SORT_MAX_NUM_FILE_HANDLES

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_SORT_MAX_NUM_FILE_HANDLES
      • TABLE_EXEC_SORT_ASYNC_MERGE_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_SORT_ASYNC_MERGE_ENABLED
      • TABLE_EXEC_SPILL_COMPRESSION_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_SPILL_COMPRESSION_ENABLED
      • TABLE_EXEC_SPILL_COMPRESSION_BLOCK_SIZE

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TABLE_EXEC_SPILL_COMPRESSION_BLOCK_SIZE
      • TABLE_EXEC_RESOURCE_DEFAULT_PARALLELISM

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_RESOURCE_DEFAULT_PARALLELISM
      • TABLE_EXEC_RESOURCE_EXTERNAL_BUFFER_MEMORY

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TABLE_EXEC_RESOURCE_EXTERNAL_BUFFER_MEMORY
      • TABLE_EXEC_RESOURCE_HASH_AGG_MEMORY

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TABLE_EXEC_RESOURCE_HASH_AGG_MEMORY
      • TABLE_EXEC_RESOURCE_HASH_JOIN_MEMORY

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TABLE_EXEC_RESOURCE_HASH_JOIN_MEMORY
      • TABLE_EXEC_RESOURCE_SORT_MEMORY

        public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TABLE_EXEC_RESOURCE_SORT_MEMORY
      • TABLE_EXEC_WINDOW_AGG_BUFFER_SIZE_LIMIT

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_WINDOW_AGG_BUFFER_SIZE_LIMIT
        See org.apache.flink.table.runtime.operators.window.grouping.HeapWindowsGrouping.
      • TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_ENABLED
      • TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_SAMPLING_THRESHOLD

        public static final org.apache.flink.configuration.ConfigOption<Long> TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_SAMPLING_THRESHOLD
      • TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_DISTINCT_VALUE_RATE_THRESHOLD

        public static final org.apache.flink.configuration.ConfigOption<Double> TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_DISTINCT_VALUE_RATE_THRESHOLD
      • TABLE_EXEC_ASYNC_LOOKUP_BUFFER_CAPACITY

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_ASYNC_LOOKUP_BUFFER_CAPACITY
      • TABLE_EXEC_ASYNC_LOOKUP_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_ASYNC_LOOKUP_TIMEOUT
      • TABLE_EXEC_ASYNC_SCALAR_BUFFER_CAPACITY

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_ASYNC_SCALAR_BUFFER_CAPACITY
      • TABLE_EXEC_ASYNC_SCALAR_TIMEOUT

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_ASYNC_SCALAR_TIMEOUT
      • TABLE_EXEC_ASYNC_SCALAR_RETRY_STRATEGY

        public static final org.apache.flink.configuration.ConfigOption<ExecutionConfigOptions.RetryStrategy> TABLE_EXEC_ASYNC_SCALAR_RETRY_STRATEGY
      • TABLE_EXEC_ASYNC_SCALAR_RETRY_DELAY

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_ASYNC_SCALAR_RETRY_DELAY
      • TABLE_EXEC_ASYNC_SCALAR_MAX_ATTEMPTS

        public static final org.apache.flink.configuration.ConfigOption<Integer> TABLE_EXEC_ASYNC_SCALAR_MAX_ATTEMPTS
      • TABLE_EXEC_MINIBATCH_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_MINIBATCH_ENABLED
      • TABLE_EXEC_MINIBATCH_ALLOW_LATENCY

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_MINIBATCH_ALLOW_LATENCY
      • TABLE_EXEC_MINIBATCH_SIZE

        public static final org.apache.flink.configuration.ConfigOption<Long> TABLE_EXEC_MINIBATCH_SIZE
      • TABLE_EXEC_DISABLED_OPERATORS

        public static final org.apache.flink.configuration.ConfigOption<String> TABLE_EXEC_DISABLED_OPERATORS
      • TABLE_EXEC_OPERATOR_FUSION_CODEGEN_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_OPERATOR_FUSION_CODEGEN_ENABLED
      • TABLE_EXEC_RANK_TOPN_CACHE_SIZE

        public static final org.apache.flink.configuration.ConfigOption<Long> TABLE_EXEC_RANK_TOPN_CACHE_SIZE
      • TABLE_EXEC_SIMPLIFY_OPERATOR_NAME_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_SIMPLIFY_OPERATOR_NAME_ENABLED
      • TABLE_EXEC_DEDUPLICATE_INSERT_UPDATE_AFTER_SENSITIVE_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_DEDUPLICATE_INSERT_UPDATE_AFTER_SENSITIVE_ENABLED
      • TABLE_EXEC_DEDUPLICATE_MINIBATCH_COMPACT_CHANGES_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_DEDUPLICATE_MINIBATCH_COMPACT_CHANGES_ENABLED
      • TABLE_EXEC_UID_FORMAT

        public static final org.apache.flink.configuration.ConfigOption<String> TABLE_EXEC_UID_FORMAT
      • TABLE_EXEC_INTERVAL_JOIN_MIN_CLEAN_UP_INTERVAL

        public static final org.apache.flink.configuration.ConfigOption<Duration> TABLE_EXEC_INTERVAL_JOIN_MIN_CLEAN_UP_INTERVAL
      • TABLE_EXEC_ASYNC_STATE_ENABLED

        public static final org.apache.flink.configuration.ConfigOption<Boolean> TABLE_EXEC_ASYNC_STATE_ENABLED
    • Constructor Detail

      • ExecutionConfigOptions

        public ExecutionConfigOptions()