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
|
a823255227
|
Added interface to let other stasis modules find regions' boundary tags
|
2008-02-19 22:07:13 +00:00 |
|
Sears Russell
|
4fe834e37b
|
Valgrind fixes / properly completes writes now.
|
2008-02-19 21:56:32 +00:00 |
|
Sears Russell
|
1846340251
|
Zero out memory at initilization
|
2008-02-19 21:29:46 +00:00 |
|
Sears Russell
|
175b7e281e
|
Zero out memory and dirty bit at initialization.
|
2008-02-19 21:27:34 +00:00 |
|
Sears Russell
|
19949af99d
|
More sanity checking.
|
2008-02-19 21:26:31 +00:00 |
|
Sears Russell
|
af149cdad1
|
remove old comment.
|
2008-02-19 21:17:38 +00:00 |
|
Sears Russell
|
537f0f17b2
|
...
|
2007-12-20 02:03:06 +00:00 |
|
Sears Russell
|
178ef7dc47
|
Fixes errors/warnings revealed by 32-bit x86.
|
2007-12-19 03:23:31 +00:00 |
|
Sears Russell
|
28022d7851
|
Don't warn about automake 1.10 being unsupported
|
2007-12-19 03:22:20 +00:00 |
|
Sears Russell
|
f3f3b3c54c
|
Removed inapprorpiate "ERROR" from message, provides debian/ubuntu help.
|
2007-12-19 03:21:49 +00:00 |
|
Sears Russell
|
71451f0c93
|
Bugfixes for experimental repeatability
|
2007-12-14 19:08:09 +00:00 |
|
Sears Russell
|
ab4fb0df6c
|
Fix linker namespace collision with libz
|
2007-12-06 21:52:37 +00:00 |
|
Sears Russell
|
588b9a8b25
|
Rows sumbitted paper.
|
2007-11-16 18:27:36 +00:00 |
|
Sears Russell
|
3afe34ece8
|
Reasonable version of paper.
|
2007-11-16 15:55:50 +00:00 |
|
Sears Russell
|
4059127ebd
|
no more xxx's have references in place.
|
2007-11-16 13:20:37 +00:00 |
|
Sears Russell
|
5d62e0c0df
|
Filled in paper info about the data set; minor tweaks to R setting code.
|
2007-11-15 16:57:25 +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
|
c5993556ad
|
merged suggestions from eric
|
2007-11-14 03:12:09 +00:00 |
|
Sears Russell
|
58e0466339
|
roseTable csv parser. updated rose.cpp for benchmarking
|
2007-11-13 23:40:21 +00:00 |
|
Sears Russell
|
55e96e7420
|
Intitial checkin of sigmod draft.
|
2007-11-13 18:35:32 +00:00 |
|
Sears Russell
|
5ad137164f
|
Fixed compiler warnings.
|
2007-11-12 16:40:50 +00:00 |
|
Sears Russell
|
5384d1efc5
|
indirect.c creates a scratch page with malloc. It wasn't setting the scratch page's type to UNINITIALIZED_PAGE, leading to segfaults.
|
2007-11-12 16:32:00 +00:00 |
|
Sears Russell
|
799c7498cd
|
Essentially leak free (mem and disk) after a few hours of roseTable
|
2007-11-12 07:27:49 +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
|
f51148e686
|
More fixes for machines without file_sync_range
|
2007-11-11 23:38:10 +00:00 |
|
Sears Russell
|
863586135e
|
Fixed compilation for machines without sync_file_range()
|
2007-11-11 23:33:23 +00:00 |
|
Sears Russell
|
87a70f29bc
|
Preliminary force_range implementation; lsmTable leaks significantly less space now.
|
2007-11-11 23:22:21 +00:00 |
|
Sears Russell
|
95d7d3cd5f
|
oops, broke the build (rose's c++ stuff #includes this, but it was missing BEGIN_C_DECLS...
|
2007-11-11 18:01:26 +00:00 |
|
Sears Russell
|
07a6cd29e3
|
Forgot ; new abort() statement...
|
2007-11-11 17:24:44 +00:00 |
|
Sears Russell
|
48cdffe4d4
|
Stopgap (inefficient, but possibly correct) fix for the arraylist kludgieness.
|
2007-11-11 17:18:57 +00:00 |
|
Sears Russell
|
c34617fa16
|
Got versioning iterator to work.
|
2007-11-11 00:46:10 +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
|
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
|
5a6ba6ed94
|
Fixed memory leak.
|
2007-11-03 22:21:46 +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
|
f101919244
|
LSM table is now able to spawn threads, then exit.
|
2007-11-02 15:00:47 +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
|
2c25c3a393
|
Statically typed tuples.
|
2007-10-30 23:32:37 +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
|
bd4f5c38f2
|
Bugfix; random iterators were failing when ++ was called repeatedly without dereferencing the iterator.
|
2007-10-30 14:54:50 +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
|
d7e56fc96f
|
Added more buffer manager flags (allow programs to bypass non_blocking).
|
2007-10-22 20:50:00 +00:00 |
|