benchmarks
|
add no-op network call, and a simple benchmark that exercises it
|
2010-08-09 20:21:41 +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
|
fix a bunch of 64-bit integer signedness bugs
|
2010-07-16 21:43:21 +00:00 |
util
|
fix a bunch of 64-bit integer signedness bugs
|
2010-07-16 21:43:21 +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
|
moved most of the request dispatching logic from logserver.cpp to requestDispatch.cpp
|
2010-08-11 17:43:39 +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
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
datapage.h
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
datatuple.h
|
Generalized comparator, fixed some bugs in record length handling.
|
2010-02-23 17:05:47 +00:00 |
diskTreeComponent.cpp
|
added destructor to diskTreeComponent (fixes file handle / memory leak)
|
2010-08-05 17:39:31 +00:00 |
diskTreeComponent.h
|
added destructor to diskTreeComponent (fixes file handle / memory leak)
|
2010-08-05 17:39:31 +00:00 |
install.sh
|
install.sh script for yroots
|
2010-02-21 17:04:30 +00:00 |
logserver.cpp
|
moved most of the request dispatching logic from logserver.cpp to requestDispatch.cpp
|
2010-08-11 17:43:39 +00:00 |
logserver.h
|
Refactoring of logtable. Cleaned a bunch of includes, and logtable is now a template. This is in preparation for the new merge policy
|
2010-03-17 21:51:26 +00:00 |
logstore.cpp
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
logstore.h
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
memTreeComponent.cpp
|
Refactoring of logtable. Cleaned a bunch of includes, and logtable is now a template. This is in preparation for the new merge policy
|
2010-03-17 21:51:26 +00:00 |
memTreeComponent.h
|
more bugfixes / cleanup. latching is probably overly conservative at this point, but ycsb bulkload finally seems to work
|
2010-05-28 01:29:10 +00:00 |
mergeManager.cpp
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
mergeManager.h
|
improved bps estimation; add "minisleeps" to update_progress; they do not belong there long term, but this is better than nothing
|
2010-07-14 21:46:27 +00:00 |
merger.cpp
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
merger.h
|
two unrelated changes: release rb_mut before getting header_mut on read path (breaks delta tuples), and implement first-cut support for pulling in statistics when reopening logstores (required for correct recovery)
|
2010-06-21 20:03:05 +00:00 |
mergeStats.cpp
|
Rewrite merge thread synchronization code, update status messages, implement preliminary (and ineffective) admission control, and force write merged data every megabyte (so that prograess can be tracked by admission control. Also, refactor quite a few things.
|
2010-05-19 23:42:06 +00:00 |
mergeStats.h
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
network.h
|
tcpclient now usees fread/fwrite instead of read/write
|
2010-08-10 23:56:54 +00:00 |
NOTES
|
initial import; removed cruft from mert's tarball, tweaked make's clean targets
|
2010-01-23 02:13:59 +00:00 |
regionAllocator.h
|
Implemented snowshoveling, with caveats.
|
2010-08-05 17:43:46 +00:00 |
requestDispatch.cpp
|
moved most of the request dispatching logic from logserver.cpp to requestDispatch.cpp
|
2010-08-11 17:43:39 +00:00 |
requestDispatch.h
|
moved most of the request dispatching logic from logserver.cpp to requestDispatch.cpp
|
2010-08-11 17:43:39 +00:00 |
server.cpp
|
incease UPDATE_PROGRESS_DELTA by 10x, and FORCE_INTERVAL by 2.5x; tick no longer grabs a writelock on header_mut, and instead uses its own mutex
|
2010-06-21 22:59:05 +00:00 |
tcpclient.cpp
|
tcpclient now usees fread/fwrite instead of read/write
|
2010-08-10 23:56:54 +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 |