- Allow full control in rocksdb opening
- Make
Iteractor
andBatch
interfaces more flexible by a type alias - Remove build tag for PebbleDB
- Downgrade Go version in go.mod to 1.19
Note this repository was forked from github.com/tendermint/tm-db. Minor modifications were made after the fork to better support the Cosmos SDK. Notably, this repo removes badger, boltdb and cleveldb.
- added bloom filter: https://github.com/cosmos/cosmos-db/pull/42/files
- Removed Badger & Boltdb
- Add
NewBatchWithSize
toDB
interface: #64 - Add
NewRocksDBWithRaw
to support different rocksdb open mode (read-only, secondary-standby).