Sears Russell
|
7f2edd880d
|
New (more thorough, less frequent) tests for slotted pages. Renamed slotted methods, added microbenchmark for slotted pages.
|
2009-07-20 17:42:43 +00:00 |
|
Sears Russell
|
120665ae53
|
cleaned up arrayList. stasis_record_write no longer takes an LSN (it was ignoring it anyway). Added some missing calls to stasis_page_lsn_write (each time a page is written to, stasis_page_lsn_write should be called; this happens automatically for operations called via tupdate
|
2009-06-02 18:25:35 +00:00 |
|
Sears Russell
|
3cc48c4fc4
|
check for page leaks at shutdown; move myrandom() into check_includes.h, fix a number of page leaks / double frees
|
2009-05-30 02:23:17 +00:00 |
|
Sears Russell
|
7db06197ca
|
refactored truncation + dirty page table, fixed doxygen warnings.
|
2009-05-20 21:23:51 +00:00 |
|
Sears Russell
|
5bb8dbc2b9
|
centralized #include <check.h>, removed obsolete (uncompiled) unit test.
|
2009-04-14 20:21:05 +00:00 |
|
Sears Russell
|
545fe27019
|
increased test timeout
|
2008-10-01 17:59:16 +00:00 |
|
Sears Russell
|
4afe95cda7
|
unit test was setting page lsns to invalid values, breaking truncation
|
2008-10-01 15:57:29 +00:00 |
|
Sears Russell
|
defbcbfde1
|
Fixed bug in check_bufferManager.c. It wasn't marking pages dirty or setting LSN's.
|
2008-09-30 17:49:39 +00:00 |
|
Sears Russell
|
b91050755a
|
Shortened tests again (hitting timeouts...)
|
2008-09-29 14:38:19 +00:00 |
|
Sears Russell
|
466c58a141
|
Shortened test so that it can terminate in a reasonable amount of time.
|
2008-09-29 14:20:43 +00:00 |
|
Sears Russell
|
0ec7af69a2
|
fixed locking bugs, cleanup, added diagnostic messages
|
2008-09-29 04:30:21 +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
|
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
|
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
|
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 |
|
no author
|
d0274c3304
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
|