Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bdeggleston/kickboxer
/ functions
Functions
1,093 in github.com/bdeggleston/kickboxer
⨍
Functions
1,093
◇
Types & classes
186
Method
GetValue
()
src/cluster/store_mock.go:114
Method
GetValueType
()
src/kvstore/val_string.go:35
Method
GetValueType
()
src/kvstore/val_tombstone.go:28
Method
GetValueType
()
src/kvstore/val_bool.go:32
Method
GetValueType
()
src/redis/val_string.go:35
Method
GetValueType
()
src/redis/val_tombstone.go:28
Method
GetValueType
()
src/redis/val_bool.go:32
Method
GetValueType
()
src/consensus/testing_mocks.go:35
Method
GetValueType
()
src/cluster/store_mock.go:122
Method
InterferingKeys
returns an array of keys used by consensus to determine which instructions the given instruction set will interfere with. Basically, think of the give
src/store/store.go:46
Method
InterferingKeys
(instruction store.Instruction)
src/kvstore/store.go:154
Method
InterferingKeys
(instruction store.Instruction)
src/consensus/testing_mocks.go:313
Method
InterferingKeys
(instruction store.Instruction)
src/cluster/store_mock.go:85
Method
IsReadOnly
(instruction Instruction)
src/store/store.go:48
Method
IsReadOnly
(instruction store.Instruction)
src/consensus/testing_mocks.go:321
Method
IsReadOnly
(instruction store.Instruction)
src/cluster/store_mock.go:83
Method
IsStarted
()
src/topology/mocks.go:42
Method
IsStarted
()
src/consensus/testing_mocks.go:195
Method
IsStarted
()
src/cluster/node.go:83
Method
IsStarted
()
src/cluster/node.go:153
Method
IsStarted
()
src/cluster/node_mock.go:61
Method
IsWriteOnly
(instruction Instruction)
src/store/store.go:50
Method
IsWriteOnly
(instruction store.Instruction)
src/consensus/testing_mocks.go:329
Method
IsWriteOnly
(instruction store.Instruction)
src/cluster/store_mock.go:84
Method
IsZero
()
src/store/instruction.go:56
Method
KeyExists
(key string)
src/kvstore/store.go:186
Method
KeyExists
(key string)
src/redis/store.go:189
Method
KeyExists
(key string)
src/consensus/testing_mocks.go:340
Method
KeyExists
(key string)
src/cluster/store_mock.go:94
Method
Len
()
src/topology/ring.go:20
Method
Len
()
src/consensus/consensus_test.go:47
Method
Len
()
src/consensus/manager_execute.go:22
Method
Less
returns true if the item at index i is less than the item and index j
src/topology/ring.go:26
Method
Less
(x, y int)
src/consensus/consensus_test.go:51
Method
Less
returns true if the item at index x is less than the item and index y
src/consensus/manager_execute.go:28
Method
LocalAddr
()
src/cluster/testing.go:191
Method
MarshalJSON
()
src/types/uuid.go:72
Method
MarshalJSON
()
src/consensus/instance_containers.go:149
Method
MoveNode
Changes the given node's token and initiates streaming from new replica nodes When changing the token ring from this: N0 N1 N2 N3
src/cluster/cluster.go:427
Method
Name
()
src/topology/mocks.go:37
Method
Name
()
src/consensus/testing_mocks.go:193
Method
Name
()
src/cluster/node.go:39
Function
NewMessageEncodingError
(reason string)
src/message/errors.go:15
Function
NewNodeError
(reason string)
src/cluster/node.go:20
Function
NewNodeError
(reason string)
src/node/node.go:25
Function
NewNodeId
()
src/node/node.go:17
Function
NewUUID1
()
src/types/uuid.go:26
Function
NewUUID4
()
src/types/uuid.go:35
Method
NumBytes
TODO: implement and fix
src/cluster/message_query.go:64
Method
NumBytes
TODO: implement and fix
src/cluster/message_query.go:100
Method
NumBytes
TODO: implement and fix
src/cluster/message_query.go:139
Method
NumBytes
()
src/cluster/message_connect.go:91
Method
NumBytes
()
src/cluster/message_connect.go:121
Method
NumBytes
()
src/cluster/message_connect.go:172
Method
NumBytes
()
src/cluster/message_connect.go:210
Method
NumBytes
()
src/cluster/message_connect.go:235
Method
NumBytes
TODO: implement and fix
src/cluster/message_connect.go:271
Method
NumBytes
()
src/cluster/message_stream.go:29
Method
NumBytes
()
src/cluster/message_stream.go:38
Method
NumBytes
()
src/cluster/message_stream.go:47
Method
NumBytes
()
src/cluster/message_stream.go:56
Method
NumBytes
TODO: implement and fix
src/cluster/message_stream.go:83
Method
NumBytes
()
src/cluster/message_stream.go:126
Method
NumBytes
()
src/cluster/message_stream.go:142
Function
NumSliceBytes
(b []byte)
src/serializer/serializer.go:104
Function
NumStringBytes
(s string)
src/serializer/serializer.go:100
Function
NumTimeBytes
()
src/serializer/serializer.go:108
Method
Read
(_ []byte)
src/cluster/testing.go:206
Method
Read
(b []byte)
src/cluster/testing.go:227
Method
Read
reads outgoing messages to the receiver
src/cluster/testing.go:290
Function
ReadFieldString
(buf *bufio.Reader)
src/serializer/serializer.go:71
Function
ReadMessage
reads a message from the given reader
src/message/io.go:36
Function
ReadTime
reads a time value
src/serializer/serializer.go:88
Method
Reconcile
reconciles multiple values and returns instructions for correcting the values on inaccurate nodes Reconcile should handle value maps with one value w
src/kvstore/store.go:107
Method
Reconcile
reconciles multiple values and returns instructions for correcting the values on inaccurate nodes Reconcile should handle value maps with one value w
src/redis/store.go:112
Method
Reconcile
not implemented
src/consensus/testing_mocks.go:334
Method
Reconcile
(key string, values []store.Value)
src/cluster/store_mock.go:75
Function
RegisterMessage
(mtype uint32, constructor messageConstructor)
src/message/io.go:19
Method
RemoteAddr
()
src/cluster/testing.go:192
Method
Remove
(ids ...InstanceID)
src/consensus/instance_containers.go:71
Method
RemoveID
(id InstanceID)
src/consensus/instance_containers.go:211
Method
RemoveNode
removes the given node from the token ring there are 2 scenarios to deal with in regards to streaming data in: * if the removed node is still reacha
src/cluster/cluster.go:468
Method
ReportAcknowledged
When an instance is committed, it has been acknowledged by a quorum of replicas, and it's dependencies can be removed from the dependency manager
src/consensus/manager_depedencies.go:310
Method
ReportExecuted
(instance *Instance)
src/consensus/manager_depedencies.go:322
Method
ReturnsValue
(cmd string)
src/kvstore/store.go:146
Method
ReturnsValue
(cmd string)
src/redis/store.go:151
Method
ReturnsValue
(cmd string)
src/cluster/store_mock.go:86
Method
SendMessage
(message.Message)
src/topology/mocks.go:57
Method
SendMessage
(srcRequest message.Message)
src/consensus/testing_mocks.go:107
Method
SendMessage
(m message.Message)
src/cluster/node.go:87
Method
SendMessage
(m message.Message)
src/cluster/node_mock.go:76
Method
Serialize
(buf *bufio.Writer)
src/kvstore/val_string.go:46
Method
Serialize
(buf *bufio.Writer)
src/kvstore/val_tombstone.go:36
Method
Serialize
(buf *bufio.Writer)
src/kvstore/val_bool.go:43
Method
Serialize
(buf *bufio.Writer)
src/redis/val_string.go:46
Method
Serialize
(buf *bufio.Writer)
src/redis/val_tombstone.go:36
Method
Serialize
(buf *bufio.Writer)
src/redis/val_bool.go:43
Method
Serialize
(buf *bufio.Writer)
src/consensus/message.go:50
Method
Serialize
(buf *bufio.Writer)
src/consensus/message.go:107
Method
Serialize
(buf *bufio.Writer)
src/consensus/message.go:170
← previous
next →
501–600 of 1,093, ranked by callers