MCPcopy Create free account

hub / github.com/LLHFWT/rache / types & classes

Types & classes58 in github.com/LLHFWT/rache

StructAppendEntriesArgs
argument of AppendEntries RPC
raft/raft.pb.go:140
StructAppendEntriesReply
reply of AppendEntries RPC
raft/raft.pb.go:220
StructApplyMsg
message for applying command successfully
raft/raft.go:30
StructClearShardArgs
kv/group.pb.go:255
StructClearShardReply
kv/group.pb.go:302
StructConfig
master的config信息
kv/master.pb.go:492
StructConsistentMap
utils/consistent_hash.go:11
StructGetArgs
kv/group.pb.go:145
StructGetReply
kv/group.pb.go:200
StructGlobalConfig
定义一个全局配置对象
conf/load.go:9
InterfaceGroupClient
GroupClient is the client API for Group service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/go
kv/group.pb.go:671
InterfaceGroupServer
GroupServer is the server API for Group service.
kv/group.pb.go:727
FuncTypeHashFunc
func([]byte) uint32
utils/consistent_hash.go:9
StructInstallSnapshotArgs
argument for InstallSnapshot RPC
raft/raft.pb.go:284
StructInstallSnapshotReply
reply for InstallSnapshot RPC
raft/raft.pb.go:356
StructJoinArgs
please upgrade the proto package
kv/master.pb.go:27
StructJoinReply
kv/master.pb.go:82
StructKVClient
访问分片数据库的client
kv/kvclient.go:20
StructKVData
kv/group.pb.go:562
StructKVOp
kv/group.pb.go:451
StructKVResult
操作的执行结果
kv/kvserver.go:50
StructLeaveArgs
kv/master.pb.go:169
StructLeaveReply
kv/master.pb.go:224
StructLogEntry
Raft's log entry
raft/raft.pb.go:396
StructMClient
Master集群的Client
kv/masterclient.go:11
StructMaster
是master集群的一个节点,master集群负责管理config以及shard的分配
kv/msterserver.go:20
InterfaceMasterClient
MasterClient is the client API for Master service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/
kv/master.pb.go:714
StructMasterOp
写入raft的操作
kv/master.pb.go:548
StructMasterResult
调用结果
kv/msterserver.go:33
InterfaceMasterServer
MasterServer is the server API for Master service.
kv/master.pb.go:770
StructMoveArgs
kv/master.pb.go:271
StructMoveReply
kv/master.pb.go:334
StructPersist
used to persis raft peer's state and snapshot
raft/persist.go:17
StructPutAppendArgs
please upgrade the proto package
kv/group.pb.go:27
StructPutAppendReply
kv/group.pb.go:98
StructQueryArgs
kv/master.pb.go:381
StructQueryReply
kv/master.pb.go:436
StructRaft
Raft server
raft/raft.go:43
InterfaceRaftClient
RaftClient is the client API for Raft service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/goog
raft/raft.pb.go:573
InterfaceRaftServer
RaftServer is the server API for Raft service.
raft/raft.pb.go:618
StructRequestVoteArgs
please upgrade the proto package argument of RequestVote RPC
raft/raft.pb.go:28
StructRequestVoteReply
reply of RequestVote RPC
raft/raft.pb.go:92
StructServers
存放的server的列表,应为IP地址
kv/master.pb.go:130
StructShardKV
每个ShardKV结构代表了一个group中的server,负责管理相应的shards数据
kv/kvserver.go:30
StructState
raft/raft.pb.go:443
StructTransferShardArgs
kv/group.pb.go:349
StructTransferShardReply
kv/group.pb.go:396
StructUnimplementedGroupServer
UnimplementedGroupServer can be embedded to have forward compatible implementations.
kv/group.pb.go:739
StructUnimplementedMasterServer
UnimplementedMasterServer can be embedded to have forward compatible implementations.
kv/master.pb.go:782
StructUnimplementedRaftServer
UnimplementedRaftServer can be embedded to have forward compatible implementations.
raft/raft.pb.go:628
Structconfig
用于测试
raft/raft_test.go:923
StructelectionTimer
timer for election timeout
raft/raft.go:37
Structgroup
一组shard server
kv/kvserver_test.go:352
StructgroupClient
kv/group.pb.go:682
StructkvConfig
kv/kvserver_test.go:363
StructmasterClient
kv/master.pb.go:725
StructmasterConfig
kv/master_test.go:449
StructraftClient
raft/raft.pb.go:582