@DefunctConfig(value={"query.max-pending-splits-per-node","query.queue-config-file","experimental.big-query-initial-hash-partitions","experimental.max-concurrent-big-queries","experimental.max-queued-big-queries","query-manager.initialization-required-workers","query-manager.initialization-timeout","query.remote-task.max-consecutive-error-count"})
public class QueryManagerConfig
extends Object
| Constructor and Description |
|---|
QueryManagerConfig() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull io.airlift.units.Duration |
getClientTimeout() |
@Min(value=1L) int |
getInitialHashPartitions() |
@Min(value=1L) int |
getMaxConcurrentQueries()
Deprecated.
|
@Min(value=0L) int |
getMaxQueryHistory() |
@Min(value=0L) @Max(value=1000000000L) int |
getMaxQueryLength() |
@Min(value=1L) int |
getMaxQueuedQueries()
Deprecated.
|
@Min(value=1L) int |
getMaxStageCount() |
@NotNull io.airlift.units.Duration |
getMinQueryExpireAge() |
@Min(value=1L) int |
getMinScheduleSplitBatchSize() |
@NotNull String |
getQueryExecutionPolicy() |
@Min(value=1L) int |
getQueryManagerExecutorPoolSize() |
@NotNull io.airlift.units.Duration |
getQueryMaxCpuTime() |
@NotNull io.airlift.units.Duration |
getQueryMaxExecutionTime() |
@NotNull io.airlift.units.Duration |
getQueryMaxRunTime() |
@Min(value=1L) int |
getRemoteTaskMaxCallbackThreads() |
@NotNull io.airlift.units.Duration |
getRemoteTaskMaxErrorDuration() |
io.airlift.units.Duration |
getRemoteTaskMinErrorDuration()
Deprecated.
|
@Min(value=1L) int |
getRequiredWorkers() |
@NotNull io.airlift.units.Duration |
getRequiredWorkersMaxWait() |
@Min(value=1L) int |
getScheduleSplitBatchSize() |
@Min(value=1L) int |
getStageCountWarningThreshold() |
QueryManagerConfig |
setClientTimeout(io.airlift.units.Duration clientTimeout) |
QueryManagerConfig |
setInitialHashPartitions(int initialHashPartitions) |
QueryManagerConfig |
setMaxConcurrentQueries(int maxConcurrentQueries)
Deprecated.
|
QueryManagerConfig |
setMaxQueryHistory(int maxQueryHistory) |
QueryManagerConfig |
setMaxQueryLength(int maxQueryLength) |
QueryManagerConfig |
setMaxQueuedQueries(int maxQueuedQueries)
Deprecated.
|
QueryManagerConfig |
setMaxStageCount(int maxStageCount) |
QueryManagerConfig |
setMinQueryExpireAge(io.airlift.units.Duration minQueryExpireAge) |
QueryManagerConfig |
setMinScheduleSplitBatchSize(int minScheduleSplitBatchSize) |
QueryManagerConfig |
setQueryExecutionPolicy(String queryExecutionPolicy) |
QueryManagerConfig |
setQueryManagerExecutorPoolSize(int queryManagerExecutorPoolSize) |
QueryManagerConfig |
setQueryMaxCpuTime(io.airlift.units.Duration queryMaxCpuTime) |
QueryManagerConfig |
setQueryMaxExecutionTime(io.airlift.units.Duration queryMaxExecutionTime) |
QueryManagerConfig |
setQueryMaxRunTime(io.airlift.units.Duration queryMaxRunTime) |
QueryManagerConfig |
setRemoteTaskMaxCallbackThreads(int remoteTaskMaxCallbackThreads) |
QueryManagerConfig |
setRemoteTaskMaxErrorDuration(io.airlift.units.Duration remoteTaskMaxErrorDuration) |
QueryManagerConfig |
setRemoteTaskMinErrorDuration(io.airlift.units.Duration remoteTaskMinErrorDuration)
Deprecated.
|
QueryManagerConfig |
setRequiredWorkers(int requiredWorkers) |
QueryManagerConfig |
setRequiredWorkersMaxWait(io.airlift.units.Duration requiredWorkersMaxWait) |
QueryManagerConfig |
setScheduleSplitBatchSize(int scheduleSplitBatchSize) |
QueryManagerConfig |
setStageCountWarningThreshold(int stageCountWarningThreshold) |
@Min(value=1L) public @Min(value=1L) int getScheduleSplitBatchSize()
@Config(value="query.schedule-split-batch-size") public QueryManagerConfig setScheduleSplitBatchSize(int scheduleSplitBatchSize)
@Min(value=1L) public @Min(value=1L) int getMinScheduleSplitBatchSize()
@Config(value="query.min-schedule-split-batch-size") public QueryManagerConfig setMinScheduleSplitBatchSize(int minScheduleSplitBatchSize)
@Deprecated @Min(value=1L) public @Min(value=1L) int getMaxConcurrentQueries()
@Deprecated @Config(value="query.max-concurrent-queries") public QueryManagerConfig setMaxConcurrentQueries(int maxConcurrentQueries)
@Deprecated @Min(value=1L) public @Min(value=1L) int getMaxQueuedQueries()
@Deprecated @Config(value="query.max-queued-queries") public QueryManagerConfig setMaxQueuedQueries(int maxQueuedQueries)
@Min(value=1L) public @Min(value=1L) int getInitialHashPartitions()
@Config(value="query.initial-hash-partitions") public QueryManagerConfig setInitialHashPartitions(int initialHashPartitions)
@NotNull public @NotNull io.airlift.units.Duration getMinQueryExpireAge()
@LegacyConfig(value="query.max-age") @Config(value="query.min-expire-age") public QueryManagerConfig setMinQueryExpireAge(io.airlift.units.Duration minQueryExpireAge)
@Min(value=0L) public @Min(value=0L) int getMaxQueryHistory()
@Config(value="query.max-history") public QueryManagerConfig setMaxQueryHistory(int maxQueryHistory)
@Min(value=0L) @Max(value=1000000000L) public @Min(value=0L) @Max(value=1000000000L) int getMaxQueryLength()
@Config(value="query.max-length") public QueryManagerConfig setMaxQueryLength(int maxQueryLength)
@Min(value=1L) public @Min(value=1L) int getMaxStageCount()
@Config(value="query.max-stage-count") public QueryManagerConfig setMaxStageCount(int maxStageCount)
@Min(value=1L) public @Min(value=1L) int getStageCountWarningThreshold()
@Config(value="query.stage-count-warning-threshold") public QueryManagerConfig setStageCountWarningThreshold(int stageCountWarningThreshold)
@MinDuration(value="5s") @NotNull public @NotNull io.airlift.units.Duration getClientTimeout()
@Config(value="query.client.timeout") public QueryManagerConfig setClientTimeout(io.airlift.units.Duration clientTimeout)
@Min(value=1L) public @Min(value=1L) int getQueryManagerExecutorPoolSize()
@Config(value="query.manager-executor-pool-size") public QueryManagerConfig setQueryManagerExecutorPoolSize(int queryManagerExecutorPoolSize)
@Deprecated public io.airlift.units.Duration getRemoteTaskMinErrorDuration()
@Deprecated @Config(value="query.remote-task.min-error-duration") public QueryManagerConfig setRemoteTaskMinErrorDuration(io.airlift.units.Duration remoteTaskMinErrorDuration)
@NotNull @MinDuration(value="1s") public @NotNull io.airlift.units.Duration getRemoteTaskMaxErrorDuration()
@Config(value="query.remote-task.max-error-duration") public QueryManagerConfig setRemoteTaskMaxErrorDuration(io.airlift.units.Duration remoteTaskMaxErrorDuration)
@NotNull public @NotNull io.airlift.units.Duration getQueryMaxRunTime()
@Config(value="query.max-run-time") public QueryManagerConfig setQueryMaxRunTime(io.airlift.units.Duration queryMaxRunTime)
@NotNull public @NotNull io.airlift.units.Duration getQueryMaxExecutionTime()
@Config(value="query.max-execution-time") public QueryManagerConfig setQueryMaxExecutionTime(io.airlift.units.Duration queryMaxExecutionTime)
@NotNull @MinDuration(value="1ns") public @NotNull io.airlift.units.Duration getQueryMaxCpuTime()
@Config(value="query.max-cpu-time") public QueryManagerConfig setQueryMaxCpuTime(io.airlift.units.Duration queryMaxCpuTime)
@Min(value=1L) public @Min(value=1L) int getRemoteTaskMaxCallbackThreads()
@Config(value="query.remote-task.max-callback-threads") public QueryManagerConfig setRemoteTaskMaxCallbackThreads(int remoteTaskMaxCallbackThreads)
@NotNull public @NotNull String getQueryExecutionPolicy()
@Config(value="query.execution-policy") public QueryManagerConfig setQueryExecutionPolicy(String queryExecutionPolicy)
@Min(value=1L) public @Min(value=1L) int getRequiredWorkers()
@Config(value="query-manager.required-workers") public QueryManagerConfig setRequiredWorkers(int requiredWorkers)
@NotNull public @NotNull io.airlift.units.Duration getRequiredWorkersMaxWait()
@Config(value="query-manager.required-workers-max-wait") public QueryManagerConfig setRequiredWorkersMaxWait(io.airlift.units.Duration requiredWorkersMaxWait)
Copyright © 2012–2019. All rights reserved.