ain
ain copied to clipboard
Bring ability to use DB snapshots easily
/kind chore
- Revamp the storage layers to better utilize leveldb snapshots for both custom views and easily pull iterate.
- Introduces
CLevelDBOptions
that manages options related objects. - Introduces
Snapshot()
method onCStorageLevelDB
that auto manages the snapshot releases withCDBWrapper
- Move some of the raw pointer related management to shared_ptrs.