Module tidb_query_datatype::codec::table [−][src]
Structs
RowColMeta |
|
RowColsDict |
|
Constants
EXTRA_PARTITION_ID_COL_ID | ID for partition column, see https://github.com/pingcap/parser/pull/1010 |
ID_LEN | |
INDEX_PREFIX_SEP | |
INDEX_VALUE_COMMON_HANDLE_FLAG | Flag that indicate if the index value has common handle. |
INDEX_VALUE_PARTITION_ID_FLAG | Flag that indicate if the index value has partition id. |
INDEX_VALUE_RESTORED_DATA_FLAG | Flag that indicate if the index value has restored data. |
INDEX_VALUE_VERSION_FLAG | Flag that indicate if the index values has the version information. |
MAX_OLD_ENCODED_VALUE_LEN | |
PREFIX_LEN | |
RECORD_PREFIX_SEP | |
RECORD_ROW_KEY_LEN | |
SEP_LEN | |
TABLE_PREFIX | |
TABLE_PREFIX_KEY_LEN | |
TABLE_PREFIX_LEN |
Traits
TableEncoder |
|
Functions
check_index_key | |
check_key_type |
|
check_record_key | |
check_table_ranges | Checks if the range is for table record or index. |
cut_idx_key |
|
cut_row |
|
cut_row_v1 | Cuts a non-empty row in row format v1. |
cut_row_v2 | Cuts a non-empty row in row format v2 and encodes into v1 format. |
decode_col_value | |
decode_common_handle |
|
decode_index_key | |
decode_int_handle |
|
decode_row | |
decode_table_id | Decodes table ID from the key. |
encode_column_key |
|
encode_common_handle_for_test | |
encode_index_seek_key |
|
encode_row | |
encode_row_key |
|
extract_table_prefix | Extracts table prefix from table record or index. |
flatten |
|
generate_index_data_for_test | |
unflatten |
|