MCPcopy Create free account

hub / github.com/IceFireDB/IceFireDB / functions

Functions1,844 in github.com/IceFireDB/IceFireDB

↓ 5 callersMethodreadOK
()
IceFireDB-SQLProxy/pkg/mysql/client/resp.go:204
↓ 5 callersMethodreadOK
()
IceFireDB-SQLite/pkg/mysql/client/resp.go:204
↓ 5 callersFunctiontestHashArray
(ay []interface{}, checkValues ...int)
hashes_test.go:74
↓ 5 callersMethodwriteEOF
()
IceFireDB-SQLProxy/pkg/mysql/server/resp.go:69
↓ 5 callersMethodwriteEOF
()
IceFireDB-SQLite/pkg/mysql/server/resp.go:69
↓ 4 callersMethodAddCommand
(operation string, handlers ...router.HandlerFunc)
IceFireDB-Redis-Proxy/pkg/router/redisNode/router.go:146
↓ 4 callersMethodAddSet
(set *UUIDSet)
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:349
↓ 4 callersMethodAddSet
(set *UUIDSet)
IceFireDB-SQLite/pkg/mysql/mysql/mysql_gtid.go:349
↓ 4 callersMethodClose
()
IceFireDB-SQLite/pkg/mysql/client/conn.go:112
↓ 4 callersMethodDecode
(data []byte)
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:283
↓ 4 callersMethodDelete
(key []byte)
driver/oss/db.go:286
↓ 4 callersMethodDelete
(key []byte)
driver/hybriddb/db.go:218
↓ 4 callersMethodEncodeKey
(key []byte)
driver/crdt/db.go:205
↓ 4 callersMethodExecute
(query string, args ...any)
IceFireDB-SQLite/pkg/mysql/mysql/result.go:14
↓ 4 callersMethodExit
Exit closes the pubsub channels
IceFireDB-SQLProxy/pkg/p2p/pubsub.go:85
↓ 4 callersMethodGet
()
IceFireDB-SQLProxy/pkg/mysql/packet/conn.go:39
↓ 4 callersMethodGetUser
GetUser returns the username for this connection
IceFireDB-SQLProxy/pkg/mysql/client/conn.go:300
↓ 4 callersMethodHandleOtherCommand
handle any other command that is not currently handled by the library, default implementation for this method will return an ER_UNKNOWN_ERROR
IceFireDB-SQLite/pkg/mysql/server/command.go:34
↓ 4 callersFunctionInitSQLite
(ctx context.Context, filename string)
IceFireDB-SQLite/internal/sqlite/db.go:24
↓ 4 callersMethodIsAutoCommit
()
IceFireDB-SQLProxy/pkg/mysql/client/conn.go:283
↓ 4 callersFunctionNewPool
NewPool initializes new connection pool and uses params: addr, user, password, dbName and options. minAlive specifies the minimum number of open con
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:83
↓ 4 callersFunctionNewResultset
(fieldsCount int)
IceFireDB-SQLite/pkg/mysql/mysql/resultset.go:28
↓ 4 callersFunctionNewTLSConn
(conn net.Conn)
IceFireDB-SQLProxy/pkg/mysql/packet/conn.go:83
↓ 4 callersFunctionNewTLSConn
(conn net.Conn)
IceFireDB-SQLite/pkg/mysql/packet/conn.go:83
↓ 4 callersMethodOpen
(path string, cfg *config.Config)
driver/oss/db.go:53
↓ 4 callersFunctionRandomBuf
(size int)
IceFireDB-SQLProxy/pkg/mysql/mysql/util.go:108
↓ 4 callersFunctionRandomBuf
(size int)
IceFireDB-SQLite/pkg/mysql/mysql/util.go:108
↓ 4 callersFunctionRead
Read a single command, returning it raw. Used to read replies from redis. Understands RESP3 proto.
IceFireDB-Redis-Proxy/test/proto/proto.go:147
↓ 4 callersFunctionRead
Read a single command, returning it raw. Used to read replies from redis. Understands RESP3 proto.
IceFireDB-PubSub/test/proto/proto.go:147
↓ 4 callersMethodResetParams
()
IceFireDB-SQLProxy/pkg/mysql/server/stmt.go:45
↓ 4 callersMethodResetParams
()
IceFireDB-SQLite/pkg/mysql/server/stmt.go:45
↓ 4 callersMethodUse
(...HandlerFunc)
IceFireDB-PubSub/pkg/router/types.go:25
↓ 4 callersFunctionWriteBulk
(local *RESPHandle.WriterHandle, reply []byte)
IceFireDB-Redis-Proxy/pkg/router/writer.go:44
↓ 4 callersFunctionWriteBulk
(local *RESPHandle.WriterHandle, reply []byte)
IceFireDB-PubSub/pkg/router/writer.go:44
↓ 4 callersFunctionWriteObjects
(local *RESPHandle.WriterHandle, reply ...interface{})
IceFireDB-Redis-Proxy/pkg/router/writer.go:58
↓ 4 callersMethodcloseConn
(conn *Conn)
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:441
↓ 4 callersMethodcloseConn
(conn *Conn)
IceFireDB-SQLite/pkg/mysql/client/pool.go:439
↓ 4 callersMethodhandshake
()
IceFireDB-SQLProxy/pkg/mysql/server/conn.go:147
↓ 4 callersMethodhandshake
()
IceFireDB-SQLite/pkg/mysql/server/conn.go:147
↓ 4 callersMethodnowTs
()
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:195
↓ 4 callersMethodnowTs
()
IceFireDB-SQLite/pkg/mysql/client/pool.go:193
↓ 4 callersFunctionreadInline
(b string)
IceFireDB-Redis-Proxy/test/proto/proto.go:109
↓ 4 callersFunctionreadInline
(b string)
IceFireDB-PubSub/test/proto/proto.go:109
↓ 4 callersMethodwriteCommandStr
(command byte, arg string)
IceFireDB-SQLProxy/pkg/mysql/client/req.go:35
↓ 4 callersMethodwriteCommandStr
(command byte, arg string)
IceFireDB-SQLite/pkg/mysql/client/req.go:35
↓ 4 callersFunctionzparseScoreRange
(minBuf []byte, maxBuf []byte)
sorted_sets.go:46
↓ 3 callersMethodAnnounceConnect
A method of P2P to connect to service peers. This method uses the Provide() functionality of the Kademlia DHT directly to announce the ability to prov
IceFireDB-SQLite/pkg/p2p/p2p.go:135
↓ 3 callersFunctionByteSliceGet
(length int)
IceFireDB-SQLProxy/utils/byte_slice_pool.go:14
↓ 3 callersFunctionByteSliceGet
(length int)
IceFireDB-SQLite/utils/byte_slice_pool.go:14
↓ 3 callersFunctionByteSlicePut
(data []byte)
IceFireDB-SQLProxy/utils/byte_slice_pool.go:30
↓ 3 callersFunctionByteSlicePut
(data []byte)
IceFireDB-SQLite/utils/byte_slice_pool.go:30
↓ 3 callersFunctionByteSliceToString
(b []byte)
IceFireDB-SQLProxy/utils/zeroalloc.go:9
↓ 3 callersFunctionByteSliceToString
(b []byte)
IceFireDB-SQLite/utils/zeroalloc.go:9
↓ 3 callersFunctionCalcPassword
(scramble, password []byte)
IceFireDB-SQLProxy/pkg/mysql/mysql/util.go:24
↓ 3 callersFunctionCalcPassword
(scramble, password []byte)
IceFireDB-SQLite/pkg/mysql/mysql/util.go:24
↓ 3 callersMethodDelete
(key []byte)
driver/hybriddb/write_batch.go:16
↓ 3 callersMethodDump
()
IceFireDB-SQLProxy/pkg/mysql/mysql/field.go:144
↓ 3 callersMethodDump
()
IceFireDB-SQLite/pkg/mysql/mysql/field.go:144
↓ 3 callersFunctionFloat64ToUint64
(val float64)
IceFireDB-SQLProxy/utils/zeroalloc.go:25
↓ 3 callersFunctionFloat64ToUint64
(val float64)
IceFireDB-SQLite/utils/zeroalloc.go:25
↓ 3 callersMethodGet
(key []byte)
driver/ipfs-synckv/db.go:276
↓ 3 callersMethodGetData
GetData returns the message content
IceFireDB-SQLProxy/pkg/p2p/pubsub.go:22
↓ 3 callersMethodGetFrom
GetFrom returns the sender ID
IceFireDB-SQLProxy/pkg/p2p/pubsub.go:17
↓ 3 callersFunctionGoWithRecover
(handler func(), recoverHandler func(r any))
IceFireDB-Redis-Proxy/utils/func.go:31
↓ 3 callersFunctionGoWithRecover
(handler func(), recoverHandler func(r any))
IceFireDB-PubSub/utils/func.go:31
↓ 3 callersMethodIsAutoCommit
()
IceFireDB-SQLite/pkg/mysql/client/conn.go:283
↓ 3 callersMethodKey
()
driver/ipfs-synckv/iterator.go:17
↓ 3 callersFunctionNewError
(errCode uint16, message string)
IceFireDB-SQLProxy/pkg/mysql/mysql/error.go:46
↓ 3 callersFunctionNewError
(errCode uint16, message string)
IceFireDB-SQLite/pkg/mysql/mysql/error.go:46
↓ 3 callersFunctionNewResultset
(fieldsCount int)
IceFireDB-SQLProxy/pkg/mysql/mysql/resultset.go:28
↓ 3 callersMethodNext
()
driver/crdt/iterator.go:34
↓ 3 callersFunctionParseUUIDSet
(str string)
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:164
↓ 3 callersFunctionParseUUIDSet
(str string)
IceFireDB-SQLite/pkg/mysql/mysql/mysql_gtid.go:164
↓ 3 callersMethodRead
()
IceFireDB-Redis-Proxy/test/proto/client.go:67
↓ 3 callersFunctionRecursivelyWriteObjects
(local *RESPHandle.WriterHandle, reply ...interface{})
IceFireDB-Redis-Proxy/pkg/router/writer.go:89
↓ 3 callersFunctionRecursivelyWriteObjects
(local *RESPHandle.WriterHandle, reply ...interface{})
IceFireDB-PubSub/pkg/router/writer.go:89
↓ 3 callersMethodRegisterExtInfo
(f ExtInfoFunc)
server_info.go:44
↓ 3 callersMethodRun
(ctx context.Context)
IceFireDB-SQLite/internal/mysql/server.go:20
↓ 3 callersMethodS3EncodeMetaKey
(key []byte)
driver/oss/db.go:175
↓ 3 callersMethodSeek
(key []byte)
driver/badger/iterator.go:87
↓ 3 callersMethodSeek
(key []byte)
driver/hybriddb/iterator.go:47
↓ 3 callersFunctionWrite
Write a command in RESP3 proto. Used to write commands to redis. Currently only supports string arrays.
IceFireDB-Redis-Proxy/test/proto/proto.go:221
↓ 3 callersFunctionWrite
Write a command in RESP3 proto. Used to write commands to redis. Currently only supports string arrays.
IceFireDB-PubSub/test/proto/proto.go:221
↓ 3 callersFunctionformatField
(field *Field, value any)
IceFireDB-SQLProxy/pkg/mysql/mysql/resultset_helper.go:101
↓ 3 callersFunctionformatField
(field *Field, value any)
IceFireDB-SQLite/pkg/mysql/mysql/resultset_helper.go:101
↓ 3 callersMethodhandleAuthSwitchResponse
()
IceFireDB-SQLProxy/pkg/mysql/server/auth_switch_response.go:16
↓ 3 callersMethodhandleAuthSwitchResponse
()
IceFireDB-SQLite/pkg/mysql/server/auth_switch_response.go:16
↓ 3 callersMethodreadAuthData
(data []byte, pos int)
IceFireDB-SQLProxy/pkg/mysql/server/handshake_resp.go:136
↓ 3 callersMethodreadAuthData
(data []byte, pos int)
IceFireDB-SQLite/pkg/mysql/server/handshake_resp.go:136
↓ 3 callersFunctionreadLine
(r *bufio.Reader)
IceFireDB-Redis-Proxy/test/proto/proto.go:17
↓ 3 callersFunctionreadLine
(r *bufio.Reader)
IceFireDB-PubSub/test/proto/proto.go:17
↓ 3 callersFunctionsoptGeneric
(args [][]byte, optType byte)
set.go:40
↓ 3 callersFunctionsoptStoreGeneric
(args [][]byte, optType byte)
set.go:61
↓ 3 callersMethodwriteError
(e error)
IceFireDB-SQLProxy/pkg/mysql/server/resp.go:35
↓ 3 callersMethodwriteError
(e error)
IceFireDB-SQLite/pkg/mysql/server/resp.go:35
↓ 3 callersMethodwriteOK
(r *Result)
IceFireDB-SQLProxy/pkg/mysql/server/resp.go:9
↓ 3 callersMethodwriteOK
(r *Result)
IceFireDB-SQLite/pkg/mysql/server/resp.go:9
↓ 2 callersMethodAddUser
AddUser add user
IceFireDB-SQLite/pkg/mysql/server/credential_provider.go:16
↓ 2 callersMethodAddr
()
IceFireDB-Redis-Proxy/test/server/proxy.go:97
↓ 2 callersMethodAddr
()
IceFireDB-PubSub/test/server/proxy.go:100
← previousnext →201–300 of 1,844, ranked by callers