raft-rs icon indicating copy to clipboard operation
raft-rs copied to clipboard

raft 1.0 release

Open BusyJay opened this issue 7 years ago • 2 comments

To release 1.0, we need to solve following issues:

  • [x] Add examples
  • [x] Enhance documentations
  • [ ] Review all APIs for proper access level

BusyJay avatar Feb 23 '18 14:02 BusyJay

Looking at the access level, one issues seems to be that the way the tests are set up requires making all kinds of internals public. Maybe it would make sense to move those tests into the relevant modules (in a #[cfg(test)] module, of course) in order to enable more restricted access on internals.

djc avatar Jun 21 '18 07:06 djc

One problem with isolating these sorts of details to #[cfg(test)] only is you cannot use them in benchmarking code. In order to refine this we'll probably need to have some sort of feature = ["simulator"] or something.

Hoverbear avatar Sep 07 '18 22:09 Hoverbear