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 |
|