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
|
034343737b
|
Preliminary cmake build system (just enough for unit testing; misses lots of old code and benchmarks...)
|
2008-03-02 23:25:31 +00:00 |
|
Sears Russell
|
e49d51cb7e
|
Clean up includes for new cmake build system.
|
2008-03-02 23:21:39 +00:00 |
|
Sears Russell
|
7dc83577c5
|
Make valgrind happy by zeroing out partially initialized struct.
|
2008-03-01 19:35:16 +00:00 |
|
Sears Russell
|
673f6b55d3
|
Allocation bugfixes
|
2008-02-29 18:03:32 +00:00 |
|
Sears Russell
|
0fc93d07d3
|
remove dead code.
|
2008-02-20 22:50:19 +00:00 |
|
Sears Russell
|
516410ef47
|
Don't register regions on behalf of another allocation manager (otherwise, recovery fails...)
|
2008-02-20 22:48:30 +00:00 |
|
Sears Russell
|
4fe834e37b
|
Valgrind fixes / properly completes writes now.
|
2008-02-19 21:56:32 +00:00 |
|
Sears Russell
|
3c4b7f6601
|
lsmTree's page lookup semantics changed so that returns the page id that a tuple would be on. The test was written assuming the user passes in a tuple that
appears at the beginning of the page.
|
2007-11-09 20:05:40 +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
|
4daffabdf3
|
Partially implemented this unit test.
|
2007-11-01 19:46:20 +00:00 |
|
Sears Russell
|
1e4f3937fd
|
Fixed bug that only occurs during nightly (more thorough) regression runs; stack allocation was failing.
|
2007-10-30 16:26:29 +00:00 |
|
Sears Russell
|
e322ec2795
|
smoketest shouldn't call truncate if the handle doesn't support it.
|
2007-10-23 23:26:33 +00:00 |
|
Sears Russell
|
b167b98085
|
* Remove spurious warnings messages from tests that intentionally crash stasis.
* Move and rename lladd_autoTruncation flag to stasis_truncation_automatic in flags.c
|
2007-10-23 23:16:58 +00:00 |
|
Sears Russell
|
9b8fefe68d
|
Added force() to the handle API. It is now called from tests, and by the buffer manager
|
2007-10-23 01:51:03 +00:00 |
|
Sears Russell
|
5df9fbdc9c
|
Increased verbosity of output.
|
2007-10-22 20:48:12 +00:00 |
|
Sears Russell
|
7fb4fd4c1a
|
Updated svn:ignore.
|
2007-10-03 01:52:41 +00:00 |
|
Sears Russell
|
c9bbf3af94
|
Converted page.h to follow new naming convention; documented new page api; begun stasis documentation cleanup.
|
2007-10-02 00:18:33 +00:00 |
|
Sears Russell
|
9c1c284406
|
Implemented range scans; lsmTree now supports keys that are stored as fixed length byte arrays.
|
2007-08-20 16:53:16 +00:00 |
|
Sears Russell
|
90f011b049
|
New access method for the buffer manager; write coalescing; runtime bufferManager selection and a few bufferManager bugfixes.
|
2007-08-20 16:23:57 +00:00 |
|
Sears Russell
|
8963d6d381
|
Fixed recordNext(), add unit test for recordNext() on slotted and fixed pages.
|
2007-08-20 16:04:44 +00:00 |
|
Sears Russell
|
9745d62887
|
Preliminary LSM tree implementation (hardcodes keys as ints for now)
|
2007-08-14 01:17:31 +00:00 |
|
Sears Russell
|
a773c4d8b7
|
Bugfixes and improved error handling for recovery tests and registerPageType()
|
2007-07-19 23:47:06 +00:00 |
|
Sears Russell
|
799300753c
|
This test was broken by the pageLoaded / pageFlushed callbacks; it overwrote the page type with garbage, then stasis attempted to interpret the page type
|
2007-07-19 16:34:18 +00:00 |
|
Sears Russell
|
9fd91cffb8
|
Updated page api to handle page types that need to grab resources on record read/ write, or that perform callbacks when read / written to disk.
|
2007-07-18 20:09:14 +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 |
|