package mockstorage
import "go.etcd.io/etcd/server/v3/mock/mockstorage"
Package mockstorage provides mock implementations for etcdserver's storage interface.
Index ¶
- type StorageRecorder
- func NewStorageRecorder(db string) *StorageRecorder
- func NewStorageRecorderStream(db string) *StorageRecorder
- func (p *StorageRecorder) Close() error
- func (p *StorageRecorder) MinimalEtcdVersion() *semver.Version
- func (p *StorageRecorder) Release(st *raftpb.Snapshot) error
- func (p *StorageRecorder) Save(st *raftpb.HardState, ents []*raftpb.Entry) error
- func (p *StorageRecorder) SaveSnap(st *raftpb.Snapshot) error
- func (p *StorageRecorder) Sync() error
Types ¶
type StorageRecorder ¶
type StorageRecorder struct {
testutil.Recorder
// contains filtered or unexported fields
}
func NewStorageRecorder ¶
func NewStorageRecorder(db string) *StorageRecorder
func NewStorageRecorderStream ¶
func NewStorageRecorderStream(db string) *StorageRecorder
func (*StorageRecorder) Close ¶
func (p *StorageRecorder) Close() error
func (*StorageRecorder) MinimalEtcdVersion ¶
func (p *StorageRecorder) MinimalEtcdVersion() *semver.Version
func (*StorageRecorder) Release ¶
func (p *StorageRecorder) Release(st *raftpb.Snapshot) error
func (*StorageRecorder) Save ¶
func (p *StorageRecorder) Save(st *raftpb.HardState, ents []*raftpb.Entry) error
func (*StorageRecorder) SaveSnap ¶
func (p *StorageRecorder) SaveSnap(st *raftpb.Snapshot) error
func (*StorageRecorder) Sync ¶
func (p *StorageRecorder) Sync() error
Source Files ¶
doc.go storage_recorder.go
- Version
- v3.7.1 (latest)
- Published
- Jul 23, 2026
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 4 hours ago –
Tools for package owners.