Skip to content
Snippets Groups Projects
Commit d5809056 authored by Sherman The Tank's avatar Sherman The Tank Committed by dutor
Browse files

Enhance/fix FileBasedWAL (#27)

* Enhance/fix FileBasedWAL

1) Support log rollback
2) Separate buffer flusher logic, so that the number of flushers is independent from the number of WALs/Shards
3) Improve the multiple threads support, but still not support multiple threads calling appendLogs()/rollbackToLog()
4) Add UT for rollback
5) Fix the flaky UTs

* Rebased and addressed dutor's comments
parent 0b8e6304
No related branches found
No related tags found
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment