Read/latency-optimized log-structured merge tree.
Find a file
sears de7984b05a create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...)
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@673 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2010-03-09 01:42:23 +00:00
sherpa Initial checkin of sherpa backend. These files probably don't belong here in the long term, but this is expedient. 2010-02-26 18:52:25 +00:00
test create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
util adding a few overlooked files 2010-03-03 23:21:08 +00:00
adriana-lima.awk initial import; removed cruft from mert's tarball, tweaked make's clean targets 2010-01-23 02:13:59 +00:00
CMakeLists.txt create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
cmds.txt initial import; removed cruft from mert's tarball, tweaked make's clean targets 2010-01-23 02:13:59 +00:00
datapage.cpp DataPage::RecordIterator -> DataPage::iterator 2010-03-09 00:14:24 +00:00
datapage.h DataPage::RecordIterator -> DataPage::iterator 2010-03-09 00:14:24 +00:00
datatuple.h Generalized comparator, fixed some bugs in record length handling. 2010-02-23 17:05:47 +00:00
diskTreeComponent.cpp diskTreeComponentIterator -> diskTreeComponent::iterator 2010-03-09 00:09:38 +00:00
diskTreeComponent.h diskTreeComponentIterator -> diskTreeComponent::iterator 2010-03-09 00:09:38 +00:00
install.sh install.sh script for yroots 2010-02-21 17:04:30 +00:00
logiterators.cpp create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
logiterators.h create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
logserver.cpp diskTreeComponentIterator -> diskTreeComponent::iterator 2010-03-09 00:09:38 +00:00
logserver.h Fixed server hang. It used to sleep forever inside select if all the clients hung. Now, it uses the self pipe trick to wake itself up. 2010-02-23 23:54:44 +00:00
logstore.cpp create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
logstore.h create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
memTreeComponent.cpp create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
memTreeComponent.h create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
merger.cpp create memTreeComponent class. Moved memTreeIterator, rbtree_t and tearDownTree into it (still need to move changableMemTreeIterator into it...) 2010-03-09 01:42:23 +00:00
merger.h cleanup statistics gathering and reporting. 2010-03-05 19:07:47 +00:00
network.h Reopening existing trees now seems to work (no thorough tests yet). Added some network opcodes for statistics and debugging (not all are implemented yet). Reduce verbosity of server and client library. 2010-03-01 21:26:07 +00:00
NOTES initial import; removed cruft from mert's tarball, tweaked make's clean targets 2010-01-23 02:13:59 +00:00
server.cpp remove most of the read/write record wrappers from diskTreeComponent 2010-03-08 23:58:13 +00:00
tcpclient.cpp Hacky histogram generation; API's for client-side iterators. 2010-03-03 23:20:05 +00:00
tcpclient.h Hacky histogram generation; API's for client-side iterators. 2010-03-03 23:20:05 +00:00
tuplemerger.cpp cleanup statistics gathering and reporting. 2010-03-05 19:07:47 +00:00
tuplemerger.h cleanup statistics gathering and reporting. 2010-03-05 19:07:47 +00:00