timeMachine icon indicating copy to clipboard operation
timeMachine copied to clipboard

Update bolt data source with test and dht with tests and enhancements

Open oreillysean opened this issue 1 year ago • 2 comments

  • added some comments to datastore_bolt.go
  • added bolt data store tests in datastore_bolt_test.go
  • this updates the dht with a number of enhancements
  • the code has more test coverage
  • there is a very small number of backwards compatibility breaks that I think were necessary because dht was exported as a return type, this has been changed to DHT

I do not think GetSlotVsNodes is a great but I think it should be ok for now. It can be refactored to something better.

oreillysean avatar Jul 30 '23 18:07 oreillysean

I would like to work on the consensus section and fsm stuff next, to cover with tests and add more functionality. Happy to refactor this pr if needed.

oreillysean avatar Jul 31 '23 06:07 oreillysean

Sure. You can create a separate PR for the same. I will review this PR by tomorrow.

aarthikrao avatar Jul 31 '23 07:07 aarthikrao