mina icon indicating copy to clipboard operation
mina copied to clipboard

Replace Rocksdb with LMDB

Open Geometer1729 opened this issue 1 year ago • 2 comments

  • [x] Implement module
  • [x] make create migrate any existing rocksdb data
  • [ ] Debug/Pass CI
  • [ ] Review

Debugging: It seemed like set_batch was breaking things but it turned out that the rocksdb fold methods were broken which was causing the data to appear to disagree. https://app.zenhub.com/workspaces/protocol-eng-663019a2b7c02c03cd737a1a/issues/gh/minaprotocol/mina/15838 Once that was fixed I noticed to_alist was backwards for rocksdb so I fixed my code to replicate that.

Geometer1729 avatar Jul 09 '24 18:07 Geometer1729

https://github.com/MinaProtocol/mina/pull/15810

Geometer1729 avatar Jul 10 '24 15:07 Geometer1729

one of the error that Rocksdb and LMDB disagree. shelf this one

submarinec94 avatar Jul 18 '24 17:07 submarinec94