Commit graph

85 commits

Author SHA1 Message Date
Sears Russell
4e4585b4c1 Build + test rose. 2008-03-04 06:13:02 +00:00
Sears Russell
71451f0c93 Bugfixes for experimental repeatability 2007-12-14 19:08:09 +00:00
Sears Russell
2bb6fce574 Code is ready(?) for experiments (version before this was solid despite (now) known bugs; I saw some crashes with these diffs, but think they've all been
addressed.)
2007-11-15 01:33:39 +00:00
Sears Russell
58e0466339 roseTable csv parser. updated rose.cpp for benchmarking 2007-11-13 23:40:21 +00:00
Sears Russell
ecc2392066 No (?) significant disk space leaks. 2007-11-12 01:40:12 +00:00
Sears Russell
9bb6984c23 force_range is now being called after compressData() 2007-11-12 00:49:00 +00:00
Sears Russell
f2df518338 Implemented TlsmTableFind(); fixed quite a few bugs in merge, comparators, etc... 2007-11-06 02:27:04 +00:00
Sears Russell
d03a4e0c1f Static dispatch, multiple column types per page. 2007-11-04 21:25:08 +00:00
Sears Russell
e46dcce461 No more leaks; "fixed" RB tree memory usage estimates. 2007-11-04 01:51:37 +00:00
Sears Russell
3a88e43e9b Fixed statistics reporting. 2007-11-02 21:56:17 +00:00
Sears Russell
75cbb20e6d Tuple insertion now works (modulo storage leakage, hard coded tree sizes (not even ratios), and many other problems...) 2007-11-02 21:20:30 +00:00
Sears Russell
7e2c37534e Partial implementation of a collection oriented interface for ROSE. (Checking in to create version to diff against.) 2007-11-01 20:09:55 +00:00
Sears Russell
bd4f5c38f2 Bugfix; random iterators were failing when ++ was called repeatedly without dereferencing the iterator. 2007-10-30 14:54:50 +00:00
Sears Russell
d7e56fc96f Added more buffer manager flags (allow programs to bypass non_blocking). 2007-10-22 20:50:00 +00:00
Sears Russell
1c408dd2f1 Initial refactoring of rose.cpp into reusable components. (Just shuffles the code around.) 2007-10-18 18:52:12 +00:00
Sears Russell
cd5ec5f70c Initial ROSE check in. 2007-10-15 17:46:44 +00:00
Sears Russell
7fb4fd4c1a Updated svn:ignore. 2007-10-03 01:52:41 +00:00
Sears Russell
5f954eb239 Final commit from google. 2007-08-24 23:01:08 +00:00
Sears Russell
5bd2138a8b Fixes a number of memory leaks; adds pageCleanup() callback, and allows callers to use custom allocators with LSM trees 2007-08-20 21:58:20 +00:00
Sears Russell
356387eafe support "make install", and use libtool to generate .so, .a files. 2007-06-25 15:47:28 +00:00
no author
d0274c3304 Renamed 'lladd' directories and python module to 'stasis' 2007-06-11 21:36:57 +00:00
Sears Russell
5650953c4f Added .cvsignore files. 2007-03-04 00:40:15 +00:00
Sears Russell
a06077d12d Conditionally compile benchmarks 2006-11-21 06:45:22 +00:00
Sears Russell
b8d0ccce79 Modularized the build; made berkeleydb and confuse optional. No longer build as many things by default. 2006-11-09 23:00:50 +00:00
Sears Russell
51517aaebc Updated X-axis range to better reflect paper. 2006-08-10 23:37:19 +00:00
Sears Russell
0c6c0ec50b Removed pbl header; fixed makefile bugs and the compilation warnings
they obscured.
2006-06-20 22:05:45 +00:00
Sears Russell
6485a4aae9 No more PBL. 2006-06-20 21:44:17 +00:00
Sears Russell
5f307ab820 benchmark for in-memory hashtable 2006-06-12 20:52:22 +00:00
Sears Russell
27f7df6f09 Fixed races on flushedLSN and page->dirty. 2006-06-12 20:05:28 +00:00
Sears Russell
640b97182c nightly benchmark graphing infrastructure. 2006-05-30 22:58:20 +00:00
Sears Russell
d6ca424ea2 First stab at automated benchmark execution; broke compatibility with old plotter.pl, timing.pl, and added a Makefile that attempts to
intelligently manage binaries, and benchmarking data, with support for interruputed runs, etc.  Also, extended the .def format to include
enough information to run the benchmarks
2006-05-27 02:45:29 +00:00
Sears Russell
68dcc2067e No more warnings with -O2. 2006-05-25 22:50:52 +00:00
Sears Russell
b5d578f4e0 Fixed remaining warnings, got rid of alTupdate 2006-05-25 20:08:12 +00:00
Sears Russell
fda416090b Fixed a bunch of 'easy' warnings 2006-05-25 00:02:46 +00:00
Sears Russell
11c311bc91 Added support for raw pages, implemented posix_memalign workaround, and re-enabled O_DIRECT by default 2006-04-12 01:41:35 +00:00
Sears Russell
0fa2a07145 final final benchmark. :) 2005-03-25 16:36:56 +00:00
Sears Russell
3844b641a3 final transclos benchmark 2005-03-25 16:33:36 +00:00
Sears Russell
b06a4e2b25 Bulk load + TPS with reiserfs. TPS is flakey for some reason... 2005-03-25 12:03:51 +00:00
Sears Russell
47bf885385 script to benchmark transitive closure 2005-03-25 11:44:49 +00:00
Sears Russell
669a4f181a transitive closure program. 2005-03-24 11:10:44 +00:00
Sears Russell
cf58e1fb72 Transitive closure working! 2005-03-24 04:43:22 +00:00
Sears Russell
e82076f8a6 New benchmarking numbers... 2005-03-23 19:52:25 +00:00
Sears Russell
ced67d2b9c update of benchmarks so they can terminate overnight. 2005-03-23 19:49:52 +00:00
Sears Russell
9ede6bec33 Fixes for the benchmarks that were run last night. :) 2005-03-23 08:05:21 +00:00
Sears Russell
482f3f1818 (It is possible that these are identical to the old versions.) 2005-03-23 08:04:50 +00:00
Eric Brewer
70b8da1dc2 new graph 2005-03-23 07:08:06 +00:00
Eric Brewer
5599eaed64 *** empty log message *** 2005-03-23 07:07:35 +00:00
Eric Brewer
5a28f72d4d first version 2005-03-23 02:54:00 +00:00
Sears Russell
07045c55de (Already out of date) TPS data. 2005-03-23 02:45:22 +00:00
Sears Russell
1a89fd30f6 Matched BDB's buffer cache / log buffer sizes to LLADD's 2005-03-23 02:21:31 +00:00