Documentation
¶
Overview ¶
Package wal is a generated GoMock package.
Index ¶
- type MockWriteAheadLog
- func (m *MockWriteAheadLog) Append(lsn uint64, tstamp int64, key, value []byte) error
- func (m *MockWriteAheadLog) Close() error
- func (m *MockWriteAheadLog) EXPECT() *MockWriteAheadLogMockRecorder
- func (m *MockWriteAheadLog) Replay(baseLSN uint64, applyCb wal.ApplyCallbackFn) (uint64, error)
- func (m *MockWriteAheadLog) Reset() error
- func (m *MockWriteAheadLog) SetPolicy(arg0 wal.Policy)
- func (m *MockWriteAheadLog) Sync() error
- type MockWriteAheadLogMockRecorder
- func (mr *MockWriteAheadLogMockRecorder) Append(lsn, tstamp, key, value any) *gomock.Call
- func (mr *MockWriteAheadLogMockRecorder) Close() *gomock.Call
- func (mr *MockWriteAheadLogMockRecorder) Replay(baseLSN, applyCb any) *gomock.Call
- func (mr *MockWriteAheadLogMockRecorder) Reset() *gomock.Call
- func (mr *MockWriteAheadLogMockRecorder) SetPolicy(arg0 any) *gomock.Call
- func (mr *MockWriteAheadLogMockRecorder) Sync() *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockWriteAheadLog ¶
type MockWriteAheadLog struct {
// contains filtered or unexported fields
}
MockWriteAheadLog is a mock of WriteAheadLog interface.
func NewMockWriteAheadLog ¶
func NewMockWriteAheadLog(ctrl *gomock.Controller) *MockWriteAheadLog
NewMockWriteAheadLog creates a new mock instance.
func (*MockWriteAheadLog) Append ¶
func (m *MockWriteAheadLog) Append(lsn uint64, tstamp int64, key, value []byte) error
Append mocks base method.
func (*MockWriteAheadLog) Close ¶
func (m *MockWriteAheadLog) Close() error
Close mocks base method.
func (*MockWriteAheadLog) EXPECT ¶
func (m *MockWriteAheadLog) EXPECT() *MockWriteAheadLogMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockWriteAheadLog) Replay ¶
func (m *MockWriteAheadLog) Replay(baseLSN uint64, applyCb wal.ApplyCallbackFn) (uint64, error)
Replay mocks base method.
func (*MockWriteAheadLog) Reset ¶
func (m *MockWriteAheadLog) Reset() error
Reset mocks base method.
func (*MockWriteAheadLog) SetPolicy ¶
func (m *MockWriteAheadLog) SetPolicy(arg0 wal.Policy)
SetPolicy mocks base method.
type MockWriteAheadLogMockRecorder ¶
type MockWriteAheadLogMockRecorder struct {
// contains filtered or unexported fields
}
MockWriteAheadLogMockRecorder is the mock recorder for MockWriteAheadLog.
func (*MockWriteAheadLogMockRecorder) Append ¶
func (mr *MockWriteAheadLogMockRecorder) Append(lsn, tstamp, key, value any) *gomock.Call
Append indicates an expected call of Append.
func (*MockWriteAheadLogMockRecorder) Close ¶
func (mr *MockWriteAheadLogMockRecorder) Close() *gomock.Call
Close indicates an expected call of Close.
func (*MockWriteAheadLogMockRecorder) Replay ¶
func (mr *MockWriteAheadLogMockRecorder) Replay(baseLSN, applyCb any) *gomock.Call
Replay indicates an expected call of Replay.
func (*MockWriteAheadLogMockRecorder) Reset ¶
func (mr *MockWriteAheadLogMockRecorder) Reset() *gomock.Call
Reset indicates an expected call of Reset.
func (*MockWriteAheadLogMockRecorder) SetPolicy ¶
func (mr *MockWriteAheadLogMockRecorder) SetPolicy(arg0 any) *gomock.Call
SetPolicy indicates an expected call of SetPolicy.
func (*MockWriteAheadLogMockRecorder) Sync ¶
func (mr *MockWriteAheadLogMockRecorder) Sync() *gomock.Call
Sync indicates an expected call of Sync.