fakes

package
v1.29.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2025 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

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 (f *FakeClusterState) ResolveParentNodes(string, string,
) (map[string]string, error)

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

func (*FakeRPCAddressResolver) Address added in v1.25.2

func (m *FakeRPCAddressResolver) Address(raftAddress string) (string, error)

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

type MockParser struct {
	mock.Mock
}

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

func (m *MockParser) ParseClassUpdate(class, update *models.Class) (*models.Class, error)

type MockSchemaExecutor added in v1.25.2

type MockSchemaExecutor struct {
	mock.Mock
}

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, tenants []*models.Tenant) 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 []cmd.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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL