Read/latency-optimized log-structured merge tree.
Find a file
sears b52dbe0636 cannonicalize filenames (so they match the classes they define)
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3786 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 01:25:24 +00:00
servers cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
test cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
y more cleanup of mapkeeper server; rename cc to cpp, etc... 2012-02-23 00:42:46 +00:00
.cproject apache2 license + headers 2012-01-19 16:49:54 +00:00
.project import eclipse project goo 2011-01-25 02:06:42 +00:00
bloomFilter.c apache2 license + headers 2012-01-19 16:49:54 +00:00
bloomFilter.h apache2 license + headers 2012-01-19 16:49:54 +00:00
bLSM.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
bLSM.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
CMakeLists.txt cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
dataPage.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
dataPage.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
dataTuple.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
diskTreeComponent.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
diskTreeComponent.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
LICENSE.txt forgot to commit license.txt 2012-02-22 23:15:02 +00:00
Makefile rename logstore.h and logstore.cpp to blsm.h and blsm.cpp 2012-02-22 23:12:28 +00:00
memTreeComponent.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
memTreeComponent.h rename classes to lowerCamelCase 2012-02-23 01:11:55 +00:00
mergeManager.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
mergeManager.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
mergeScheduler.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
mergeScheduler.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
mergeStats.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
mergeStats.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
README reference Rose in README file 2012-02-06 21:28:47 +00:00
regionAllocator.h rename classes to lowerCamelCase 2012-02-23 01:11:55 +00:00
tupleMerger.cpp cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00
tupleMerger.h cannonicalize filenames (so they match the classes they define) 2012-02-23 01:25:24 +00:00

Portions of this work are based upon Stasis' "Rose" LSM-Tree implementation.

http://code.google.com/p/stasis/source/browse/trunk/benchmarks/rose.cpp