public class QueryContexts extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryContexts.Vectorize |
| Modifier and Type | Method and Description |
|---|---|
static <T> boolean |
getEnableJoinFilterPushDown(Query<T> query) |
static <T> boolean |
getEnableJoinFilterRewrite(Query<T> query) |
static <T> boolean |
getEnableJoinFilterRewriteValueColumnFilters(Query<T> query) |
static <T> boolean |
getEnableParallelMerges(Query<T> query) |
static <T> long |
getJoinFilterRewriteMaxSize(Query<T> query) |
static <T> String |
getLane(Query<T> query) |
static <T> long |
getMaxQueuedBytes(Query<T> query,
long defaultValue) |
static <T> long |
getMaxScatterGatherBytes(Query<T> query) |
static <T> int |
getMaxSubqueryRows(Query<T> query,
int defaultSize) |
static <T> int |
getParallelMergeInitialYieldRows(Query<T> query,
int defaultValue) |
static <T> int |
getParallelMergeParallelism(Query<T> query,
int defaultValue) |
static <T> int |
getParallelMergeSmallBatchRows(Query<T> query,
int defaultValue) |
static <T> int |
getPriority(Query<T> query) |
static <T> int |
getPriority(Query<T> query,
int defaultValue) |
static <T> long |
getTimeout(Query<T> query) |
static <T> long |
getTimeout(Query<T> query,
long defaultTimeout) |
static <T> int |
getUncoveredIntervalsLimit(Query<T> query) |
static <T> int |
getUncoveredIntervalsLimit(Query<T> query,
int defaultValue) |
static <T> QueryContexts.Vectorize |
getVectorize(Query<T> query,
QueryContexts.Vectorize defaultValue) |
static <T> int |
getVectorSize(Query<T> query,
int defaultSize) |
static <T> boolean |
hasTimeout(Query<T> query) |
static <T> boolean |
isBySegment(Query<T> query) |
static <T> boolean |
isBySegment(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isFinalize(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isPopulateCache(Query<T> query) |
static <T> boolean |
isPopulateCache(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isPopulateResultLevelCache(Query<T> query) |
static <T> boolean |
isPopulateResultLevelCache(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isSerializeDateTimeAsLong(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isSerializeDateTimeAsLongInner(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isUseCache(Query<T> query) |
static <T> boolean |
isUseCache(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isUseResultLevelCache(Query<T> query) |
static <T> boolean |
isUseResultLevelCache(Query<T> query,
boolean defaultValue) |
static <T> Query<T> |
verifyMaxQueryTimeout(Query<T> query,
long maxQueryTimeout) |
static <T> Query<T> |
withDefaultTimeout(Query<T> query,
long defaultTimeout) |
static <T> Query<T> |
withMaxScatterGatherBytes(Query<T> query,
long maxScatterGatherBytesLimit) |
static <T> Query<T> |
withTimeout(Query<T> query,
long timeout) |
public static final String FINALIZE_KEY
public static final String PRIORITY_KEY
public static final String LANE_KEY
public static final String TIMEOUT_KEY
public static final String MAX_SCATTER_GATHER_BYTES_KEY
public static final String MAX_QUEUED_BYTES_KEY
public static final String DEFAULT_TIMEOUT_KEY
public static final String BROKER_PARALLEL_MERGE_KEY
public static final String BROKER_PARALLEL_MERGE_INITIAL_YIELD_ROWS_KEY
public static final String BROKER_PARALLEL_MERGE_SMALL_BATCH_ROWS_KEY
public static final String BROKER_PARALLELISM
public static final String VECTORIZE_KEY
public static final String VECTOR_SIZE_KEY
public static final String MAX_SUBQUERY_ROWS_KEY
public static final String JOIN_FILTER_PUSH_DOWN_KEY
public static final String JOIN_FILTER_REWRITE_ENABLE_KEY
public static final String JOIN_FILTER_REWRITE_VALUE_COLUMN_FILTERS_ENABLE_KEY
public static final String JOIN_FILTER_REWRITE_MAX_SIZE_KEY
public static final String USE_FILTER_CNF_KEY
public static final boolean DEFAULT_BY_SEGMENT
public static final boolean DEFAULT_POPULATE_CACHE
public static final boolean DEFAULT_USE_CACHE
public static final boolean DEFAULT_POPULATE_RESULTLEVEL_CACHE
public static final boolean DEFAULT_USE_RESULTLEVEL_CACHE
public static final QueryContexts.Vectorize DEFAULT_VECTORIZE
public static final int DEFAULT_PRIORITY
public static final int DEFAULT_UNCOVERED_INTERVALS_LIMIT
public static final long DEFAULT_TIMEOUT_MILLIS
public static final long NO_TIMEOUT
public static final boolean DEFAULT_ENABLE_PARALLEL_MERGE
public static final boolean DEFAULT_ENABLE_JOIN_FILTER_PUSH_DOWN
public static final boolean DEFAULT_ENABLE_JOIN_FILTER_REWRITE
public static final boolean DEFAULT_ENABLE_JOIN_FILTER_REWRITE_VALUE_COLUMN_FILTERS
public static final long DEFAULT_ENABLE_JOIN_FILTER_REWRITE_MAX_SIZE
public static final boolean DEFAULT_USE_FILTER_CNF
public static <T> boolean isBySegment(Query<T> query)
public static <T> boolean isBySegment(Query<T> query, boolean defaultValue)
public static <T> boolean isPopulateCache(Query<T> query)
public static <T> boolean isPopulateCache(Query<T> query, boolean defaultValue)
public static <T> boolean isUseCache(Query<T> query)
public static <T> boolean isUseCache(Query<T> query, boolean defaultValue)
public static <T> boolean isPopulateResultLevelCache(Query<T> query)
public static <T> boolean isPopulateResultLevelCache(Query<T> query, boolean defaultValue)
public static <T> boolean isUseResultLevelCache(Query<T> query)
public static <T> boolean isUseResultLevelCache(Query<T> query, boolean defaultValue)
public static <T> boolean isFinalize(Query<T> query, boolean defaultValue)
public static <T> boolean isSerializeDateTimeAsLong(Query<T> query, boolean defaultValue)
public static <T> boolean isSerializeDateTimeAsLongInner(Query<T> query, boolean defaultValue)
public static <T> QueryContexts.Vectorize getVectorize(Query<T> query, QueryContexts.Vectorize defaultValue)
public static <T> int getVectorSize(Query<T> query, int defaultSize)
public static <T> int getMaxSubqueryRows(Query<T> query, int defaultSize)
public static <T> int getUncoveredIntervalsLimit(Query<T> query)
public static <T> int getUncoveredIntervalsLimit(Query<T> query, int defaultValue)
public static <T> int getPriority(Query<T> query)
public static <T> int getPriority(Query<T> query, int defaultValue)
public static <T> boolean getEnableParallelMerges(Query<T> query)
public static <T> int getParallelMergeInitialYieldRows(Query<T> query, int defaultValue)
public static <T> int getParallelMergeSmallBatchRows(Query<T> query, int defaultValue)
public static <T> int getParallelMergeParallelism(Query<T> query, int defaultValue)
public static <T> boolean getEnableJoinFilterRewriteValueColumnFilters(Query<T> query)
public static <T> long getJoinFilterRewriteMaxSize(Query<T> query)
public static <T> boolean getEnableJoinFilterPushDown(Query<T> query)
public static <T> boolean getEnableJoinFilterRewrite(Query<T> query)
public static <T> Query<T> withMaxScatterGatherBytes(Query<T> query, long maxScatterGatherBytesLimit)
public static <T> Query<T> verifyMaxQueryTimeout(Query<T> query, long maxQueryTimeout)
public static <T> long getMaxQueuedBytes(Query<T> query, long defaultValue)
public static <T> long getMaxScatterGatherBytes(Query<T> query)
public static <T> boolean hasTimeout(Query<T> query)
public static <T> long getTimeout(Query<T> query)
public static <T> long getTimeout(Query<T> query, long defaultTimeout)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.