Package org.apache.druid.query
Class BrokerParallelMergeConfig
- java.lang.Object
-
- org.apache.druid.query.BrokerParallelMergeConfig
-
public class BrokerParallelMergeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MERGE_POOL_AWAIT_SHUTDOWN_MILLIS
-
Constructor Summary
Constructors Constructor Description BrokerParallelMergeConfig()BrokerParallelMergeConfig(Boolean useParallelMergePool, Integer parallelism, Long awaitShutdownMillis, Integer defaultMaxQueryParallelism, Integer targetRunTimeMillis, Integer initialYieldNumRows, Integer smallBatchNumRows, LegacyBrokerParallelMergeConfig oldConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAwaitShutdownMillis()intgetDefaultMaxQueryParallelism()intgetInitialYieldNumRows()intgetParallelism()intgetSmallBatchNumRows()intgetTargetRunTimeMillis()booleanuseParallelMergePool()
-
-
-
Field Detail
-
DEFAULT_MERGE_POOL_AWAIT_SHUTDOWN_MILLIS
public static final int DEFAULT_MERGE_POOL_AWAIT_SHUTDOWN_MILLIS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BrokerParallelMergeConfig
public BrokerParallelMergeConfig(@Nullable Boolean useParallelMergePool, @Nullable Integer parallelism, @Nullable Long awaitShutdownMillis, @Nullable Integer defaultMaxQueryParallelism, @Nullable Integer targetRunTimeMillis, @Nullable Integer initialYieldNumRows, @Nullable Integer smallBatchNumRows, LegacyBrokerParallelMergeConfig oldConfig)
-
BrokerParallelMergeConfig
public BrokerParallelMergeConfig()
-
-
Method Detail
-
useParallelMergePool
public boolean useParallelMergePool()
-
getParallelism
public int getParallelism()
-
getAwaitShutdownMillis
public long getAwaitShutdownMillis()
-
getDefaultMaxQueryParallelism
public int getDefaultMaxQueryParallelism()
-
getTargetRunTimeMillis
public int getTargetRunTimeMillis()
-
getInitialYieldNumRows
public int getInitialYieldNumRows()
-
getSmallBatchNumRows
public int getSmallBatchNumRows()
-
-