Jesper Louis Andersen
baa779ddaa
Fix a bug in lsm_tree:close/1.
...
There is a race condition based on the monitor set in a call. We might
get a normal exit from the monitor message deep inside gen_server.
This has to be handled. I've seen this race in my QC tests.
2012-01-21 21:17:33 +01:00
Jesper Louis Andersen
bb17564d9c
Make the sync_range call test work.
...
Currently, we are also synchronizing all the key collection in the
call. But in the future we might want to interleave that with other
operations.
2012-01-21 21:16:24 +01:00
Jesper Louis Andersen
e00378639b
Build a record for the trees.
...
This is a needed step to support range-queries since we may collect
range queries at a later time, interleaved with the normal operations.
2012-01-21 15:15:19 +01:00
Jesper Louis Andersen
6293ada2f4
Provide a target for an eunit_console.
2012-01-21 15:13:22 +01:00