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
CLevelDBOptionsthat manages options related objects. - Introduces
Snapshot()method onCStorageLevelDBthat auto manages the snapshot releases withCDBWrapper - Move some of the raw pointer related management to shared_ptrs.