-
Notifications
You must be signed in to change notification settings - Fork 144
Closed
Description
Issue Summary
Taken from design doc:
db.Backend
is constructed using an implementation of thedatabase.Database
interface. We have already introduced theDBAdapter
type which takes an underlyingkvdb.KeyValueDB
implementation and implementsdatabase.Database
. We will have to implement an implementation ofkvdb.KeyValueDB
that is powered by PebbleDB and use that when constructingClient
and it's associateddb.Backend
.
Acceptance Criteria
- Implementation of
kvdb.KeyValueDB
that utilizes PebbleDB - Unit tests
- Utilize in constructor for
db.Backend
asDatabaseSource
.