No description
![]() When the journal CDB file is called to roll it now starts a new clerk to perform the hashtable calculation (which may take many seconds). This stops the store from getting blocked if there is an attempt to GET from the journal that has just been rolled. The journal file process now has anumber fo distinct states (reading, writing, pending_roll, closing). A future refactor may look to make leveled_cdb a gen_fsm rather than a gen_server. |
||
---|---|---|
include | ||
src | ||
test | ||
.gitignore | ||
LICENSE | ||
README.md | ||
rebar.lock |
eleveleddb
Experiment for learning more about LSM trees