Documentation
¶
Index ¶
- type FakeClusterState
- func (f *FakeClusterState) AllNames() []string
- func (f *FakeClusterState) ClusterHealthScore() int
- func (f *FakeClusterState) Execute(cmd *command.ApplyRequest) error
- func (f *FakeClusterState) Hostnames() []string
- func (f *FakeClusterState) LocalName() string
- func (f *FakeClusterState) NodeCount() int
- func (f *FakeClusterState) NodeHostname(string) (string, bool)
- func (f *FakeClusterState) ResolveParentNodes(string, string) (map[string]string, error)
- func (f *FakeClusterState) SchemaSyncIgnored() bool
- func (f *FakeClusterState) SkipSchemaRepair() bool
- type FakeRPCAddressResolver
- type MockAddressResolver
- type MockParser
- type MockSchemaExecutor
- func (m *MockSchemaExecutor) AddClass(req cmd.AddClassRequest) error
- func (m *MockSchemaExecutor) AddProperty(class string, req cmd.AddPropertyRequest) error
- func (m *MockSchemaExecutor) AddTenants(class string, req *cmd.AddTenantsRequest) error
- func (m *MockSchemaExecutor) Close(ctx context.Context) error
- func (m *MockSchemaExecutor) DeleteClass(name string, hasFrozen bool) error
- func (m *MockSchemaExecutor) DeleteTenants(class string, req *cmd.DeleteTenantsRequest) error
- func (m *MockSchemaExecutor) GetShardsStatus(class, tenant string) (models.ShardStatusList, error)
- func (m *MockSchemaExecutor) Open(ctx context.Context) error
- func (m *MockSchemaExecutor) ReloadLocalDB(ctx context.Context, all []api.UpdateClassRequest) error
- func (m *MockSchemaExecutor) RestoreClassDir(class string) error
- func (m *MockSchemaExecutor) TriggerSchemaUpdateCallbacks()
- func (m *MockSchemaExecutor) UpdateClass(req cmd.UpdateClassRequest) error
- func (m *MockSchemaExecutor) UpdateIndex(req cmd.UpdateClassRequest) error
- func (m *MockSchemaExecutor) UpdateShardStatus(req *cmd.UpdateShardStatusRequest) error
- func (m *MockSchemaExecutor) UpdateTenants(class string, req *cmd.UpdateTenantsRequest) error
- func (m *MockSchemaExecutor) UpdateTenantsProcess(class string, req *cmd.TenantProcessRequest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeClusterState ¶
type FakeClusterState struct { cluster.NodeSelector // contains filtered or unexported fields }
func NewFakeClusterState ¶
func NewFakeClusterState(hosts ...string) *FakeClusterState
func (*FakeClusterState) AllNames ¶
func (f *FakeClusterState) AllNames() []string
func (*FakeClusterState) ClusterHealthScore ¶
func (f *FakeClusterState) ClusterHealthScore() int
func (*FakeClusterState) Execute ¶
func (f *FakeClusterState) Execute(cmd *command.ApplyRequest) error
func (*FakeClusterState) Hostnames ¶
func (f *FakeClusterState) Hostnames() []string
func (*FakeClusterState) LocalName ¶
func (f *FakeClusterState) LocalName() string
func (*FakeClusterState) NodeCount ¶
func (f *FakeClusterState) NodeCount() int
func (*FakeClusterState) NodeHostname ¶
func (f *FakeClusterState) NodeHostname(string) (string, bool)
func (*FakeClusterState) ResolveParentNodes ¶
func (*FakeClusterState) SchemaSyncIgnored ¶
func (f *FakeClusterState) SchemaSyncIgnored() bool
func (*FakeClusterState) SkipSchemaRepair ¶
func (f *FakeClusterState) SkipSchemaRepair() bool
type FakeRPCAddressResolver ¶ added in v1.25.2
type FakeRPCAddressResolver struct {
// contains filtered or unexported fields
}
func NewFakeRPCAddressResolver ¶ added in v1.25.2
func NewFakeRPCAddressResolver(addr string, err error) *FakeRPCAddressResolver
type MockAddressResolver ¶ added in v1.25.2
type MockAddressResolver struct {
// contains filtered or unexported fields
}
func NewMockAddressResolver ¶ added in v1.25.2
func NewMockAddressResolver(f func(id string) string) *MockAddressResolver
func (*MockAddressResolver) NodeAddress ¶ added in v1.25.2
func (m *MockAddressResolver) NodeAddress(id string) string
type MockParser ¶ added in v1.25.2
func NewMockParser ¶ added in v1.25.2
func NewMockParser() *MockParser
func (*MockParser) ParseClass ¶ added in v1.25.2
func (m *MockParser) ParseClass(class *models.Class) error
func (*MockParser) ParseClassUpdate ¶ added in v1.25.2
type MockSchemaExecutor ¶ added in v1.25.2
func NewMockSchemaExecutor ¶ added in v1.25.2
func NewMockSchemaExecutor() *MockSchemaExecutor
func (*MockSchemaExecutor) AddClass ¶ added in v1.25.2
func (m *MockSchemaExecutor) AddClass(req cmd.AddClassRequest) error
func (*MockSchemaExecutor) AddProperty ¶ added in v1.25.2
func (m *MockSchemaExecutor) AddProperty(class string, req cmd.AddPropertyRequest) error
func (*MockSchemaExecutor) AddTenants ¶ added in v1.25.2
func (m *MockSchemaExecutor) AddTenants(class string, req *cmd.AddTenantsRequest) error
func (*MockSchemaExecutor) Close ¶ added in v1.25.2
func (m *MockSchemaExecutor) Close(ctx context.Context) error
func (*MockSchemaExecutor) DeleteClass ¶ added in v1.25.2
func (m *MockSchemaExecutor) DeleteClass(name string, hasFrozen bool) error
func (*MockSchemaExecutor) DeleteTenants ¶ added in v1.25.2
func (m *MockSchemaExecutor) DeleteTenants(class string, req *cmd.DeleteTenantsRequest) error
func (*MockSchemaExecutor) GetShardsStatus ¶ added in v1.25.2
func (m *MockSchemaExecutor) GetShardsStatus(class, tenant string) (models.ShardStatusList, error)
func (*MockSchemaExecutor) Open ¶ added in v1.25.2
func (m *MockSchemaExecutor) Open(ctx context.Context) error
func (*MockSchemaExecutor) ReloadLocalDB ¶ added in v1.25.2
func (m *MockSchemaExecutor) ReloadLocalDB(ctx context.Context, all []api.UpdateClassRequest) error
func (*MockSchemaExecutor) RestoreClassDir ¶ added in v1.25.2
func (m *MockSchemaExecutor) RestoreClassDir(class string) error
func (*MockSchemaExecutor) TriggerSchemaUpdateCallbacks ¶ added in v1.25.2
func (m *MockSchemaExecutor) TriggerSchemaUpdateCallbacks()
func (*MockSchemaExecutor) UpdateClass ¶ added in v1.25.2
func (m *MockSchemaExecutor) UpdateClass(req cmd.UpdateClassRequest) error
func (*MockSchemaExecutor) UpdateIndex ¶ added in v1.25.2
func (m *MockSchemaExecutor) UpdateIndex(req cmd.UpdateClassRequest) error
func (*MockSchemaExecutor) UpdateShardStatus ¶ added in v1.25.2
func (m *MockSchemaExecutor) UpdateShardStatus(req *cmd.UpdateShardStatusRequest) error
func (*MockSchemaExecutor) UpdateTenants ¶ added in v1.25.2
func (m *MockSchemaExecutor) UpdateTenants(class string, req *cmd.UpdateTenantsRequest) error
func (*MockSchemaExecutor) UpdateTenantsProcess ¶ added in v1.26.0
func (m *MockSchemaExecutor) UpdateTenantsProcess(class string, req *cmd.TenantProcessRequest) error
Click to show internal directories.
Click to hide internal directories.