Package | Description |
---|---|
org.tikv.common | |
org.tikv.common.expression.visitor | |
org.tikv.common.key | |
org.tikv.common.meta | |
org.tikv.common.predicates | |
org.tikv.common.statistics |
Modifier and Type | Method and Description |
---|---|
static List<TiRegion> |
TiBatchWriteUtils.getRegionByIndex(TiSession session,
TiTableInfo table,
TiIndexInfo index) |
Constructor and Description |
---|
IndexRangeSetBuilder(TiTableInfo table,
TiIndexInfo index) |
Constructor and Description |
---|
IndexScanKeyRangeBuilder(long id,
TiIndexInfo index,
IndexRange ir) |
Modifier and Type | Method and Description |
---|---|
static TiIndexInfo |
TiIndexInfo.generateFakePrimaryKeyIndex(TiTableInfo table) |
TiIndexInfo |
TiDAGRequest.getIndexInfo() |
Modifier and Type | Method and Description |
---|---|
List<TiIndexInfo> |
TiTableInfo.getIndices() |
Modifier and Type | Method and Description |
---|---|
TiDAGRequest |
TiDAGRequest.setIndexInfo(TiIndexInfo indexInfo) |
Constructor and Description |
---|
TiTableInfo(long id,
CIStr name,
String charset,
String collate,
boolean pkIsHandle,
List<TiColumnInfo> columns,
List<TiIndexInfo> indices,
String comment,
long autoIncId,
long maxColumnId,
long maxIndexId,
long oldSchemaId,
TiPartitionInfo partitionInfo,
TiViewInfo viewInfo,
TiFlashReplicaInfo tiFlashReplicaInfo,
long version,
long updateTimestamp,
long maxShardRowIDBits,
TiSequenceInfo sequenceInfo) |
Modifier and Type | Method and Description |
---|---|
TiIndexInfo |
TiKVScanAnalyzer.TiKVScanPlan.getIndex() |
Modifier and Type | Method and Description |
---|---|
static List<IndexRange> |
PredicateUtils.expressionToIndexRanges(List<Expression> pointPredicates,
Optional<Expression> rangePredicate,
TiTableInfo table,
TiIndexInfo index)
Build index ranges from access points and access conditions
|
static ScanSpec |
TiKVScanAnalyzer.extractConditions(List<Expression> conditions,
TiTableInfo table,
TiIndexInfo index) |
TiKVScanAnalyzer.TiKVScanPlan.Builder |
TiKVScanAnalyzer.TiKVScanPlan.Builder.setIndex(TiIndexInfo index) |
Constructor and Description |
---|
Builder(TiTableInfo table,
TiIndexInfo index) |
Modifier and Type | Method and Description |
---|---|
TiIndexInfo |
IndexStatistics.getIndexInfo() |
Modifier and Type | Method and Description |
---|---|
void |
IndexStatistics.setIndexInfo(TiIndexInfo indexInfo) |
Constructor and Description |
---|
IndexStatistics(Histogram histogram,
CMSketch cmSketch,
TiIndexInfo indexInfo) |
Copyright © 2024 PingCAP. All rights reserved.