MCPcopy Index your code
hub / github.com/pingcap/tidb / EncodeTablePrefix

Function EncodeTablePrefix

pkg/tablecodec/tablecodec.go:1113–1118  ·  view source on GitHub ↗

EncodeTablePrefix encodes the table prefix to generate a key

(tableID int64)

Source from the content-addressed store, hash-verified

1111
1112// EncodeTablePrefix encodes the table prefix to generate a key
1113func EncodeTablePrefix(tableID int64) kv.Key {
1114 key := make([]byte, 0, tablePrefixLength+idLen)
1115 key = append(key, tablePrefix...)
1116 key = codec.EncodeInt(key, tableID)
1117 return key
1118}
1119
1120// appendTableRecordPrefix appends table record prefix "t[tableID]_r".
1121func appendTableRecordPrefix(buf []byte, tableID int64) []byte {

Callers 15

TestGetRewriteTableIDFunction · 0.92
TestGetRewriteRulesFunction · 0.92
TestGetRewriteRulesMapFunction · 0.92
RewriteSourceTableIDMethod · 0.92
GetRewriteRulesFunction · 0.92
GetRewriteRulesMapFunction · 0.92
GetRewriteRuleOfTableFunction · 0.92

Calls 1

EncodeIntFunction · 0.92

Tested by 15

TestGetRewriteTableIDFunction · 0.74
TestGetRewriteRulesFunction · 0.74
TestGetRewriteRulesMapFunction · 0.74
TestLogSplitStrategyFunction · 0.74
generateRegionsFunction · 0.74