Sears Russell
|
ff641be5dc
|
add an explicit ID parameter to StaticTuple. Instantiators of StaticTuple need to make sure this is different for each static tuple type that may coexist in the same page file. This allows multiple copies of rose to run at once.
|
2008-12-02 21:45:58 +00:00 |
|
Sears Russell
|
15a097a100
|
sort of compiles under macos now
|
2008-11-25 01:19:36 +00:00 |
|
Sears Russell
|
484cd7fd38
|
fix new gcc compiler warnings
|
2008-11-11 01:15:25 +00:00 |
|
Sears Russell
|
fc5b5a2b29
|
do away with librw
|
2008-11-07 03:44:41 +00:00 |
|
Sears Russell
|
2c2c603dd2
|
all naive linear hash methods now start with TnaiveHash; removed references to ThashAlloc from documentation
|
2008-11-03 21:42:42 +00:00 |
|
Sears Russell
|
108d40ec16
|
fix warnings on 32-bit platforms
|
2008-10-09 19:00:17 +00:00 |
|
Sears Russell
|
db1d79efcd
|
Removed Tinstant* and broken logical hash stuff
|
2008-09-30 15:34:42 +00:00 |
|
Sears Russell
|
313a55f401
|
- Added CREATE_EXECUTABLE macro
- Build the benchmarks in CMake
|
2008-09-30 15:28:32 +00:00 |
|
Sears Russell
|
6d108dfa73
|
Added line to compile sequential throughput test.
|
2008-06-11 00:52:22 +00:00 |
|
Sears Russell
|
2dc3d666e3
|
Modified output of synthetic runs for benchmarking
|
2008-06-09 17:26:52 +00:00 |
|
Sears Russell
|
a2154a3de1
|
Added new synthetic data generator
|
2008-06-09 17:16:46 +00:00 |
|
Sears Russell
|
3179b46ce3
|
Better (more varied) data generation due to changes in schema.
|
2008-06-08 20:22:58 +00:00 |
|
Sears Russell
|
db28de7311
|
Added sample invocation to script.
|
2008-06-08 20:22:10 +00:00 |
|
Sears Russell
|
214976a4fa
|
Fix compiler warning.
|
2008-05-27 07:27:15 +00:00 |
|
Sears Russell
|
afbd89e3ff
|
All headers now live in the header directory. (stasis/, not src/stasis)
|
2008-04-13 04:02:57 +00:00 |
|
Sears Russell
|
3b70dfaab7
|
nearly ready to run experiments...
|
2008-03-14 03:06:52 +00:00 |
|
Sears Russell
|
1dacb52d91
|
Perl script that generates synthetic tpc-style workloads.
|
2008-03-13 01:17:50 +00:00 |
|
Sears Russell
|
0c7d45f788
|
Added support for tombstones and rudimentary versioning.
workload 2 is broken at the moment.
|
2008-03-13 01:16:37 +00:00 |
|
Sears Russell
|
5ea1f630d7
|
Fixed memory leaks.
|
2008-03-11 23:17:15 +00:00 |
|
Sears Russell
|
474670092e
|
Fixed exceptional value handling.
|
2008-03-11 08:47:12 +00:00 |
|
Sears Russell
|
7d5ae207ed
|
Initial benchmark implementation for tpc-[ch] workload; based on weather data benchmarks.
|
2008-03-10 08:20:10 +00:00 |
|
Sears Russell
|
893c1afee9
|
Added "no-op" compressor (to allow compression to be disabled...)
|
2008-03-08 07:43:53 +00:00 |
|
Sears Russell
|
e8490c8b8a
|
Fixed compiler warnings
|
2008-03-08 07:36:47 +00:00 |
|
Sears Russell
|
99d9ee7464
|
Split into two files in preparation for reusing functionality across multiple experiments. Started to implement dynamically dispatched version.
|
2008-03-08 03:17:50 +00:00 |
|
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 |
|