MCPcopy Create free account
hub / github.com/apache/kvrocks-controller / NewClusterStore

Function NewClusterStore

store/store.go:63–69  ·  view source on GitHub ↗
(e engine.Engine)

Source from the content-addressed store, hash-verified

61}
62
63func NewClusterStore(e engine.Engine) *ClusterStore {
64 return &ClusterStore{
65 e: e,
66 eventNotifyCh: make(chan EventPayload, 100),
67 quitCh: make(chan struct{}),
68 }
69}
70
71func (s *ClusterStore) IsReady(ctx context.Context) bool {
72 return s.e.IsReady(ctx)

Callers 11

TestController_BasicsFunction · 0.92
NewMockClusterStoreFunction · 0.92
NewServerFunction · 0.92
TestNodeBasicsFunction · 0.92
TestNamespaceBasicsFunction · 0.92
TestShardBasicsFunction · 0.92
TestClusterFailoverFunction · 0.92
TestClusterBasicsFunction · 0.92
TestClusterImportFunction · 0.92
TestClusterMigrateDataFunction · 0.92
TestClusterStoreFunction · 0.85

Calls

no outgoing calls

Tested by 10

TestController_BasicsFunction · 0.74
NewMockClusterStoreFunction · 0.74
TestNodeBasicsFunction · 0.74
TestNamespaceBasicsFunction · 0.74
TestShardBasicsFunction · 0.74
TestClusterFailoverFunction · 0.74
TestClusterBasicsFunction · 0.74
TestClusterImportFunction · 0.74
TestClusterMigrateDataFunction · 0.74
TestClusterStoreFunction · 0.68