wal

package
v1.0.6 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package wal is a generated GoMock package.

Index

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

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.

func (*MockWriteAheadLog) Sync

func (m *MockWriteAheadLog) Sync() error

Sync 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

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

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

Sync indicates an expected call of Sync.

Jump to

Keyboard shortcuts

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