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

Function NewLevelDBWal

kayak/wal/leveldb_wal.go:53–61  ·  view source on GitHub ↗

NewLevelDBWal returns new leveldb wal instance.

(filename string)

Source from the content-addressed store, hash-verified

51
52// NewLevelDBWal returns new leveldb wal instance.
53func NewLevelDBWal(filename string) (p *LevelDBWal, err error) {
54 p = &LevelDBWal{}
55 if p.db, err = leveldb.OpenFile(filename, nil); err != nil {
56 err = errors.Wrap(err, "open database failed")
57 return
58 }
59
60 return
61}
62
63// Write implements Wal.Write.
64func (p *LevelDBWal) Write(l *kt.Log) (err error) {

Callers 1

TestLevelDBWal_WriteFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestLevelDBWal_WriteFunction · 0.68