MCPcopy Create free account
hub / github.com/CovenantSQL/CovenantSQL / LevelDBWal

Struct LevelDBWal

kayak/wal/leveldb_wal.go:44–50  ·  view source on GitHub ↗

LevelDBWal defines a toy wal using leveldb as storage.

Source from the content-addressed store, hash-verified

42
43// LevelDBWal defines a toy wal using leveldb as storage.
44type LevelDBWal struct {
45 db *leveldb.DB
46 it iterator.Iterator
47 closed uint32
48 readLock sync.Mutex
49 read uint32
50}
51
52// NewLevelDBWal returns new leveldb wal instance.
53func NewLevelDBWal(filename string) (p *LevelDBWal, err error) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected