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
↓ 1 callers
Method
getLockList
src/tendisplus/lock/mgl/mgl_mgr.cpp:242
↓ 1 callers
Method
getLockStartTime
src/tendisplus/cluster/migrate_sender.h:99
↓ 1 callers
Method
getLockStates
src/tendisplus/network/session_ctx.cpp:208
↓ 1 callers
Method
getMasterEpoch
src/tendisplus/cluster/cluster_manager.cpp:225
↓ 1 callers
Method
getMasterHost
src/tendisplus/replication/repl_manager.cpp:1416
↓ 1 callers
Function
getMaxTid
()
performance_test_tools/pipeline_automation_tools/writeTag.py:27
↓ 1 callers
Function
getMessage
(mess string, channel string)
src/tendisplus/integrate_test/pubsubtest.go:139
↓ 1 callers
Method
getMigrateInfo
src/tendisplus/cluster/migrate_manager.cpp:1596
↓ 1 callers
Method
getMigrateInfoStr
src/tendisplus/cluster/migrate_manager.cpp:1500
↓ 1 callers
Method
getMigrateInfoStrSimple
pass cluster node slots to check
src/tendisplus/cluster/migrate_manager.cpp:1526
↓ 1 callers
Method
getMovedNum
src/tendisplus/server/segment_manager.h:89
↓ 1 callers
Method
getNanos
src/tendisplus/commands/command.cpp:177
↓ 1 callers
Method
getNanosFromRead
src/tendisplus/commands/command.cpp:181
↓ 1 callers
Method
getNodeNameNolock
src/tendisplus/cluster/cluster_manager.cpp:186
↓ 1 callers
Method
getNonFailingSlavesCount
src/tendisplus/cluster/cluster_manager.cpp:440
↓ 1 callers
Method
getPerfContextStr
src/tendisplus/network/session_ctx.cpp:262
↓ 1 callers
Method
getPosAlloc
src/tendisplus/storage/record.cpp:1652
↓ 1 callers
Method
getProtectBinlogid
src/tendisplus/cluster/migrate_manager.cpp:1487
↓ 1 callers
Function
getRandomBytes
Get random bytes, attempts to get an initial seed from /dev/urandom and * the uses a one way hash function in counter mode to generate a random * st
src/tendisplus/utils/redis_port.cpp:1670
↓ 1 callers
Function
getRandomHexChars
Generate the Redis "Run ID", a SHA1-sized random number that identifies a * given execution of Redis, so that if you are talking with an instance *
src/tendisplus/utils/redis_port.cpp:1749
↓ 1 callers
Method
getRecycleBinlogStr
src/tendisplus/replication/repl_manager.cpp:1393
↓ 1 callers
Method
getRecycleStatus
src/tendisplus/replication/repl_manager.cpp:717
↓ 1 callers
Method
getReplInfo
src/tendisplus/replication/repl_manager.cpp:1569
↓ 1 callers
Method
getRocksdbCFOptions
src/tendisplus/server/server_params.h:429
↓ 1 callers
Method
getScript
src/tendisplus/storage/record.h:916
↓ 1 callers
Method
getScriptContent
src/tendisplus/script/script_manager.cpp:126
↓ 1 callers
Method
getSenderState
src/tendisplus/cluster/migrate_sender.h:118
↓ 1 callers
Method
getSession
src/tendisplus/network/network_test.cpp:350
↓ 1 callers
Method
getSessionCmd
src/tendisplus/server/session.cpp:120
↓ 1 callers
Method
getSha
src/tendisplus/storage/record.h:912
↓ 1 callers
Method
getShardLocks
src/tendisplus/lock/mgl/mgl_mgr.cpp:181
↓ 1 callers
Function
getSizeReadable
src/tendisplus/utils/string.cpp:445
↓ 1 callers
Method
getSlaveNum
src/tendisplus/cluster/cluster_manager.cpp:572
↓ 1 callers
Method
getSlavesCount
src/tendisplus/cluster/cluster_manager.cpp:567
↓ 1 callers
Method
getSlotsVec
Now the function is only called by ClusterState::clusterSaveNodes()
src/tendisplus/cluster/cluster_manager.cpp:559
↓ 1 callers
Method
getSlowlogLen
src/tendisplus/server/server_entry.cpp:104
↓ 1 callers
Method
getSnapshot
src/tendisplus/storage/rocks/rocks_kvstore.cpp:764
↓ 1 callers
Method
getStatInfo
src/tendisplus/server/server_entry.cpp:1596
↓ 1 callers
Method
getStatistics
src/tendisplus/storage/rocks/rocks_kvstore.cpp:3207
↓ 1 callers
Method
getStopMap
src/tendisplus/cluster/migrate_manager.cpp:830
↓ 1 callers
Method
getSubscribeChannels
src/tendisplus/network/session_ctx.cpp:387
↓ 1 callers
Method
getSubscribePatterns
src/tendisplus/network/session_ctx.cpp:391
↓ 1 callers
Method
getTTL
src/tendisplus/commands/dump.h:108
↓ 1 callers
Method
getTail
src/tendisplus/storage/skiplist.cpp:1077
↓ 1 callers
Function
getTimeReadable
src/tendisplus/utils/string.cpp:464
↓ 1 callers
Method
getTsEP
src/tendisplus/network/session_ctx.h:87
↓ 1 callers
Method
getType
src/tendisplus/storage/record.h:822
↓ 1 callers
Method
getUnderlayerOptDB
src/tendisplus/storage/rocks/rocks_kvstore.cpp:2782
↓ 1 callers
Method
getWaitingJobs
src/tendisplus/utils/test_util.cpp:668
↓ 1 callers
Method
getWaitlock
src/tendisplus/network/session_ctx.cpp:202
↓ 1 callers
Method
getfullsyncSuccTime
check if fullsync has done
src/tendisplus/replication/repl_manager.cpp:727
↓ 1 callers
Method
getsStoreid
src/tendisplus/cluster/migrate_receiver.h:50
↓ 1 callers
Method
gossipEncode
src/tendisplus/cluster/cluster_manager.cpp:4004
↓ 1 callers
Method
handleRedirectByKey
src/tendisplus/server/segment_manager.cpp:34
↓ 1 callers
Method
headEncode
src/tendisplus/cluster/cluster_manager.cpp:3720
↓ 1 callers
Function
hllAdd
Call hllDenseAdd() or hllSparseAdd() according to the HLL encoding. */
src/tendisplus/utils/hyperloglog.cpp:1105
↓ 1 callers
Function
hllCountFast
src/tendisplus/utils/hyperloglog.cpp:1244
↓ 1 callers
Function
hllDenseAdd
"Add" the element in the dense hyperloglog data structure. * Actually nothing is added, but the max 0 pattern counter of the subset * the element be
src/tendisplus/utils/hyperloglog.cpp:474
↓ 1 callers
Function
hllDenseSum
Compute SUM(2^-reg) in the dense representation. * PE is an array with a pre-computer table of values 2^-reg indexed by reg. * As a side effect the
src/tendisplus/utils/hyperloglog.cpp:485
↓ 1 callers
Function
hllMerge
Merge by computing MAX(registers[i],hll[i]) the HyperLogLog 'hll' * with an array of uint8_t HLL_REGISTERS registers pointed by 'max'. * * The hll
src/tendisplus/utils/hyperloglog.cpp:1128
↓ 1 callers
Function
hllRawSum
Implements the SUM operation for uint8_t data type which is only used * internally as speedup for PFCOUNT with multiple keys. */
src/tendisplus/utils/hyperloglog.cpp:993
↓ 1 callers
Function
hllSparseAdd
"Add" the element in the sparse hyperloglog data structure. * Actually nothing is added, but the max 0 pattern counter of the subset * the element b
src/tendisplus/utils/hyperloglog.cpp:936
↓ 1 callers
Function
hllSparseSum
Compute SUM(2^-reg) in the sparse representation. * PE is an array with a pre-computer table of values 2^-reg indexed by reg. * As a side effect the
src/tendisplus/utils/hyperloglog.cpp:951
↓ 1 callers
Function
hllUpdateByRawHpll
src/tendisplus/utils/hyperloglog.cpp:1275
↓ 1 callers
Function
htonll
src/tendisplus/utils/redis_port.cpp:924
↓ 1 callers
Method
incrCallTimes
src/tendisplus/commands/command.cpp:155
↓ 1 callers
Method
incrNanos
src/tendisplus/commands/command.cpp:159
↓ 1 callers
Method
incrNanosFromRead
src/tendisplus/commands/command.cpp:163
↓ 1 callers
Method
initSlowlogFile
src/tendisplus/server/server_entry.cpp:127
↓ 1 callers
Method
initialize
src/tendisplus/include/optional.h:472
↓ 1 callers
Method
insertNodes
src/tendisplus/cluster/migrate_manager.cpp:1231
↓ 1 callers
Function
int2ClusterHealth
src/tendisplus/cluster/cluster_manager.cpp:30
↓ 1 callers
Method
isBgCmd
src/tendisplus/commands/command.h:51
↓ 1 callers
Method
isBigKey
src/tendisplus/storage/record.cpp:1177
↓ 1 callers
Method
isEmpty
src/tendisplus/commands/repl.cpp:233
↓ 1 callers
Method
isEmpty
src/tendisplus/storage/rocks/rocks_kvstore.cpp:1497
↓ 1 callers
Method
isEmpty
src/tendisplus/cluster/migrate_batch.cpp:66
↓ 1 callers
Method
isEnded
src/tendisplus/network/network.h:201
↓ 1 callers
Method
isLockedByMe
src/tendisplus/network/session_ctx.cpp:289
↓ 1 callers
Method
isMasterOk
src/tendisplus/cluster/cluster_manager.cpp:685
↓ 1 callers
Method
isMultiKey
src/tendisplus/commands/command.cpp:253
↓ 1 callers
Method
isSlotBelongToMe
src/tendisplus/cluster/cluster_manager.cpp:1272
↓ 1 callers
Method
isallowDynamicSet
src/tendisplus/server/server_params.h:78
↓ 1 callers
Method
lastInLexRange
src/tendisplus/storage/skiplist.cpp:681
↓ 1 callers
Method
lastInRange
Find the last node index that is contained in the specified range. * Returns -1 when no element is contained in the range. */
src/tendisplus/storage/skiplist.cpp:526
↓ 1 callers
Function
ld2string
Convert a long double into a string. If humanfriendly is non-zero * it does not use exponential format and trims trailing zeroes at the end, * howev
src/tendisplus/utils/redis_port.cpp:337
↓ 1 callers
Function
loadScriptwithMultiTread
(m *util.RedisServer)
src/tendisplus/integrate_test/repl.go:38
↓ 1 callers
Method
lock
src/tendisplus/storage/pessimistic.cpp:16
↓ 1 callers
Method
logGeneral
src/tendisplus/server/server_entry.cpp:537
↓ 1 callers
Method
luaKill
src/tendisplus/script/script_manager.h:36
↓ 1 callers
Function
luaLoadLibraries
src/tendisplus/script/lua_state.cpp:629
↓ 1 callers
Function
luaSortArray
Sort the array currently in the stack. We do this to make the output * of commands like KEYS or SMEMBERS something deterministic when called * from
src/tendisplus/script/lua_state.cpp:190
↓ 1 callers
Function
lzf_decompress
src/tendisplus/utils/lzf_d.cpp:66
↓ 1 callers
Function
makeMigrateEnv
src/tendisplus/cluster/migrate_test.cpp:133
↓ 1 callers
Function
makeRestoreEnv
src/tendisplus/server/restore_test.cpp:373
↓ 1 callers
Function
makeRestoreEnv2
src/tendisplus/server/restore_test.cpp:496
↓ 1 callers
Function
makeSingleCluster
src/tendisplus/cluster/cluster_test.cpp:244
↓ 1 callers
Method
markAsFailing
src/tendisplus/cluster/cluster_manager.cpp:577
↓ 1 callers
Function
masterSendAof
src/tendisplus/replication/repl_util.cpp:189
↓ 1 callers
Function
masterSendBinlogV2
src/tendisplus/replication/repl_util.cpp:52
← previous
next →
1,101–1,200 of 3,941, ranked by callers