Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/Tendis
/ functions
Functions
3,941 in github.com/Tencent/Tendis
⨍
Functions
3,941
◇
Types & classes
626
↓ 2,902 callers
Method
ok
src/tendisplus/utils/status.cpp:22
↓ 1,158 callers
Method
size
src/tendisplus/network/worker_pool.cpp:160
↓ 813 callers
Method
setArgs
src/tendisplus/server/session.cpp:256
↓ 428 callers
Method
code
src/tendisplus/utils/status.cpp:155
↓ 394 callers
Method
getCtx
src/tendisplus/server/session.cpp:243
↓ 273 callers
Method
getServerEntry
src/tendisplus/server/session.cpp:239
↓ 262 callers
Method
get
src/tendisplus/storage/rocks/rocks_kvstore.cpp:743
↓ 247 callers
Method
getSegmentMgr
src/tendisplus/server/server_entry.cpp:941
↓ 238 callers
Method
getDbId
src/tendisplus/storage/record.cpp:325
↓ 185 callers
Function
msSinceEpoch
src/tendisplus/utils/time.cpp:30
↓ 182 callers
Method
get
src/tendisplus/utils/atomic_utility.h:57
↓ 169 callers
Function
MakeGuard
src/tendisplus/utils/scopeguard.h:117
↓ 162 callers
Method
find
src/tendisplus/server/latency_monitor.h:54
↓ 153 callers
Method
getKVStoreCount
src/tendisplus/server/server_entry.cpp:561
↓ 138 callers
Method
getClusterMgr
src/tendisplus/server/server_entry.cpp:957
↓ 130 callers
Method
createTransaction
src/tendisplus/network/session_ctx.cpp:125
↓ 120 callers
Method
toString
Don't contain _flags, used by 'compareClusterInfo'
src/tendisplus/cluster/cluster_manager.cpp:694
↓ 119 callers
Method
getNodeName
src/tendisplus/cluster/cluster_manager.cpp:181
↓ 117 callers
Method
toString
src/tendisplus/storage/record.cpp:1227
↓ 106 callers
Function
destroyEnv
src/tendisplus/utils/test_util.cpp:104
↓ 105 callers
Method
setKV
src/tendisplus/storage/rocks/rocks_kvstore.cpp:438
↓ 104 callers
Method
insert
src/tendisplus/storage/skiplist.cpp:952
↓ 103 callers
Method
getClusterState
src/tendisplus/cluster/cluster_manager.cpp:4091
↓ 103 callers
Method
getDb
src/tendisplus/server/segment_manager.cpp:296
↓ 101 callers
Function
makeSession
src/tendisplus/utils/test_util.cpp:221
↓ 98 callers
Function
toLower
src/tendisplus/utils/string.cpp:31
↓ 94 callers
Method
getChunkId
src/tendisplus/lock/lock.cpp:53
↓ 94 callers
Function
stoul
src/tendisplus/utils/string.cpp:56
↓ 91 callers
Function
makeServerParam
src/tendisplus/utils/test_util.cpp:28
↓ 89 callers
Method
toString
src/tendisplus/replication/repl_manager.cpp:71
↓ 88 callers
Method
clear
src/tendisplus/include/optional.h:465
↓ 87 callers
Method
getRecordType
src/tendisplus/storage/record.cpp:438
↓ 86 callers
Method
stop
src/tendisplus/cluster/gc_manager.cpp:27
↓ 78 callers
Method
count
src/tendisplus/storage/record.cpp:1517
↓ 77 callers
Method
getCount
src/tendisplus/storage/record.cpp:1282
↓ 77 callers
Method
getKV
src/tendisplus/storage/rocks/rocks_kvstore.cpp:407
↓ 75 callers
Function
bitsetStrEncode
src/tendisplus/utils/string.h:185
↓ 75 callers
Function
createClient
(m *util.RedisServer)
src/tendisplus/integrate_test/common.go:54
↓ 74 callers
Method
createTransaction
src/tendisplus/storage/rocks/rocks_kvstore.cpp:2718
↓ 70 callers
Method
getSession
src/tendisplus/server/session.cpp:328
↓ 67 callers
Method
getVersionEP
src/tendisplus/storage/record.h:244
↓ 67 callers
Method
init
src/tendisplus/utils/param_manager.cpp:13
↓ 66 callers
Method
getReplManager
src/tendisplus/server/server_entry.cpp:933
↓ 65 callers
Method
getTtl
src/tendisplus/storage/record.cpp:1063
↓ 64 callers
Method
getDbWithKeyLock
src/tendisplus/server/segment_manager.cpp:53
↓ 63 callers
Method
commit
src/tendisplus/storage/rocks/rocks_kvstore.cpp:265
↓ 63 callers
Method
prefixPk
src/tendisplus/storage/record.cpp:329
↓ 60 callers
Method
getMaster
src/tendisplus/cluster/cluster_manager.cpp:494
↓ 58 callers
Method
getStringResult
src/tendisplus/utils/test_util.cpp:565
↓ 58 callers
Method
writeLine
src/tendisplus/network/blocking_tcp_client.cpp:317
↓ 57 callers
Function
stoll
src/tendisplus/utils/string.cpp:69
↓ 55 callers
Method
encode
src/tendisplus/commands/pf.cpp:206
↓ 55 callers
Method
next
src/tendisplus/script/rand.cpp:18
↓ 52 callers
Function
easyCopy
src/tendisplus/utils/string.h:255
↓ 51 callers
Method
getForward
src/tendisplus/storage/record.cpp:1722
↓ 50 callers
Method
encode
src/tendisplus/storage/record.cpp:449
↓ 50 callers
Method
stop
src/tendisplus/server/server_entry.cpp:2204
↓ 49 callers
Method
getSession
src/tendisplus/cluster/cluster_manager.cpp:808
↓ 49 callers
Method
resize
* @brief resize, impl in resizeIncrease() and resizeDecrease() * @param poolSize, the pool size number */
src/tendisplus/network/worker_pool.cpp:169
↓ 49 callers
Method
seek
src/tendisplus/storage/kvstore.cpp:291
↓ 46 callers
Method
commitTransaction
src/tendisplus/network/session_ctx.cpp:142
↓ 46 callers
Method
set
src/tendisplus/server/server_params.h:164
↓ 44 callers
Method
nodeIsMaster
src/tendisplus/cluster/cluster_manager.cpp:635
↓ 44 callers
Method
processExtendProtocol
src/tendisplus/server/session.cpp:332
↓ 44 callers
Function
setupEnv
src/tendisplus/utils/test_util.cpp:89
↓ 44 callers
Function
setupEnv
src/tendisplus/server/db_stress.cpp:328
↓ 44 callers
Method
startup
src/tendisplus/server/server_entry.cpp:624
↓ 43 callers
Method
fragmentLen
src/tendisplus/storage/record.cpp:1521
↓ 42 callers
Method
getMapping
* @brief check and get mapping from cursorMap * @param cursor cursor in tendisplus, means k-v's sequence among all kv-stores * @return Expected repr
src/tendisplus/utils/cursor_map.cpp:98
↓ 42 callers
Function
varintDecodeFwd
src/tendisplus/storage/varint.cpp:71
↓ 41 callers
Function
genRand
src/tendisplus/utils/test_util.cpp:675
↓ 41 callers
Function
genRand
src/tendisplus/storage/record_test.cpp:25
↓ 41 callers
Method
getNodeIp
src/tendisplus/cluster/cluster_manager.cpp:200
↓ 41 callers
Function
getUUid
src/tendisplus/utils/string.cpp:413
↓ 40 callers
Method
getMigrateManager
src/tendisplus/server/server_entry.cpp:937
↓ 40 callers
Method
getMyselfNode
src/tendisplus/cluster/cluster_manager.cpp:1156
↓ 38 callers
Method
id
src/tendisplus/server/session.cpp:231
↓ 38 callers
Function
makeServerEntry
src/tendisplus/utils/test_util.cpp:212
↓ 38 callers
Function
shutdownServer
(m *util.RedisServer, shutdown int, clear int)
src/tendisplus/integrate_test/common.go:345
↓ 37 callers
Method
getPort
src/tendisplus/cluster/cluster_manager.cpp:210
↓ 36 callers
Method
addMapping
* @brief add mapping into cursorMap * @param cursor cursor in tendisplus, means k-v's sequence among all kv-stores * @param kvstoreId kv-store id *
src/tendisplus/utils/cursor_map.cpp:41
↓ 36 callers
Method
getDbHasLocked
src/tendisplus/server/segment_manager.cpp:135
↓ 36 callers
Method
getMyselfName
src/tendisplus/cluster/cluster_manager.cpp:1161
↓ 36 callers
Method
reset
src/tendisplus/server/server_entry.cpp:43
↓ 35 callers
Method
reset
* @brief reset after scan calls * @return void */
src/tendisplus/commands/scan.cpp:634
↓ 34 callers
Function
nsSinceEpoch
src/tendisplus/utils/time.cpp:16
↓ 33 callers
Method
getRemoteRepr
src/tendisplus/network/network.cpp:534
↓ 33 callers
Function
sinceEpoch
src/tendisplus/utils/time.cpp:37
↓ 32 callers
Method
getScore
src/tendisplus/storage/record.cpp:1740
↓ 32 callers
Function
stringSplit
src/tendisplus/utils/string.cpp:386
↓ 31 callers
Method
Addr
()
src/tendisplus/integrate_test/util/util.go:330
↓ 30 callers
Method
clear
src/tendisplus/storage/rocks/rocks_kvstore.cpp:2104
↓ 30 callers
Method
countKeysInSlot
src/tendisplus/cluster/cluster_manager.cpp:5217
↓ 30 callers
Method
createDataCursor
src/tendisplus/storage/rocks/rocks_kvstore.cpp:222
↓ 29 callers
Method
addClusterSession
src/tendisplus/utils/test_util.cpp:526
↓ 29 callers
Method
clusterLookupNode
src/tendisplus/cluster/cluster_manager.cpp:2264
↓ 29 callers
Method
getSlots
src/tendisplus/cluster/cluster_manager.cpp:554
↓ 28 callers
Method
getTimestamp
src/tendisplus/storage/repllog.cpp:482
↓ 28 callers
Function
stoull
src/tendisplus/utils/string.cpp:82
↓ 27 callers
Method
getBinlogId
src/tendisplus/storage/repllog.cpp:456
next →
1–100 of 3,941, ranked by callers