| 程序包 | 说明 |
|---|---|
| com.pingcap.tikv | |
| com.pingcap.tikv.codec | |
| com.pingcap.tikv.columnar | |
| com.pingcap.tikv.key | |
| com.pingcap.tikv.operation.iterator | |
| com.pingcap.tikv.partition | |
| com.pingcap.tikv.row |
| 限定符和类型 | 方法和说明 |
|---|---|
Iterator<Row> |
Snapshot.tableReadRow(TiDAGRequest dagRequest,
long physicalId)
Issue a table read request
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Row |
TableCodec.decodeRow(byte[] value,
Handle handle,
TiTableInfo tableInfo) |
protected static Row |
TableCodecV2.decodeRow(byte[] value,
Handle handle,
TiTableInfo tableInfo) |
protected static Row |
TableCodecV1.decodeRow(byte[] value,
Handle handle,
TiTableInfo tableInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
TableCodec.genIndexValue(Row row,
Handle handle,
int commonHandleVersion,
boolean distinct,
TiIndexInfo tiIndexInfo,
TiTableInfo tiTableInfo) |
| 构造器和说明 |
|---|
TiRowColumnVector(DataType type,
int colIdx,
Row[] rows,
int numOfRows)
Sets up the data type of this column vector.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static IndexKey.EncodeIndexDataResult |
IndexKey.genIndexKey(long physicalID,
Row row,
TiIndexInfo indexInfo,
Handle handle,
TiTableInfo tableInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
Row |
IndexScanIterator.next() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CoprocessorIterator<Row> |
CoprocessorIterator.getRowIterator(TiDAGRequest req,
List<RangeSplitter.RegionTask> regionTasks,
TiSession session)
Build a DAGIterator from TiDAGRequest and region tasks to get rows
When we are preforming a scan request using coveringIndex,
IndexScan should be used to read index rows. |
| 限定符和类型 | 方法和说明 |
|---|---|
TableCommon |
PartitionedTable.locatePartition(Row row) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ObjectRowImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
static Row |
ObjectRowImpl.create(int fieldCount) |
static Row |
ObjectRowImpl.create(Object[] values) |
Row |
RowReader.readRow(DataType[] dataTypes) |
Row |
DefaultRowReader.readRow(DataType[] dataTypes) |
Copyright © 2022 PingCAP. All rights reserved.