Gregory Burd
43f095b3f0
Rename "lsm-btree" to "hanoi".
2012-04-21 15:20:39 -04:00
Gregory Burd
fec14a1c51
Put the copyright/license header into a few overlooked files.
2012-04-19 18:09:01 -04:00
Kresten Krab Thorup
5f9f5c18d6
Add #btree_range to all fold ops
...
lets you specify this for fold operations
#btree_range {
from_key :: binary(),
from_inclusive = true :: boolean(),
to_key :: binary() | undefined,
to_inclusive = false :: boolean(),
limit = undefined :: pos_integer() | undefined
}
2012-04-16 16:46:57 -04:00
Gregory Burd
b325f3e792
* Changed "lookup" to "get" just because
...
* Added copyright notices to files
* Added Apache 2.0 License file with permission from Kresten/Trifork
* Changed the handle from "Db" to "Tree" because... it made me feel better
* Other minor changes here and there
2012-04-15 10:35:39 -04:00
Jesper Louis Andersen
363e94c3cf
Implement sync_fold_range as part of the test.
2012-01-22 13:10:34 +01:00
Jesper Louis Andersen
e61f80f4e0
Do not clean up trees twice. Once is enough.
2012-01-22 13:10: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
Kresten Krab Thorup
3ddfd97aea
Close trees before cleanup
...
Problem is that we sometimes get errors resulting
from files being written as a result of pending
merges. Closing a tree should stop all such
file-level activity.
2012-01-19 14:15:46 +01:00
Jesper Louis Andersen
6b8683bb08
Implement failing lookups in the driver.
2012-01-07 22:57:01 +01:00
Kresten Krab Thorup
15736dd82a
Rename modules fractal_btree -> lsm_btree
2012-01-07 17:17:48 +01:00
Kresten Krab Thorup
db2399ee4a
Rename fractal_btree -> lsm_btree, phase I
2012-01-07 17:14:52 +01:00