indy-plenum icon indicating copy to clipboard operation
indy-plenum copied to clipboard

Upgrade new RocksDB client

Open manolaz opened this issue 2 years ago • 2 comments

Plenum depend on this old RocksDB client from 2021 https://github.com/twmht/python-rocksdb

I can only able to install this new client with update 2023 https://github.com/AYMENJD/rocksdb-python

manolaz avatar Jul 18 '23 13:07 manolaz

Thanks @manolaz. In your search what other Python wrappers did you find? https://github.com/AYMENJD/rocksdb-python has a note that it does not fully support RocksDB so I'd be a little hesitant to use it without some extensive long running testing. We've seen a couple issues with the current wrapper (fixed) over the years that does not pop up until the system has been running for a long time and contains a significant amount of data.

Related issues:

  • https://github.com/hyperledger/indy-plenum/issues/1632
  • https://github.com/hyperledger/indy-plenum/issues/1551

WadeBarnes avatar Jul 18 '23 13:07 WadeBarnes

Thank @WadeBarnes

I will try to upgrade newer RockDB version first

manolaz avatar Jul 19 '23 05:07 manolaz