Sears Russell
|
8d93f9d7a9
|
More thorough multithreading, and truncation, re-opening tests.
|
2006-10-04 04:21:53 +00:00 |
|
Sears Russell
|
f9eb6657b9
|
Simplistic checks to make sure log closes and reopens correctly.
|
2006-10-03 01:51:14 +00:00 |
|
Sears Russell
|
17b21aedfa
|
updates for new logger API.
|
2006-09-27 20:35:30 +00:00 |
|
Sears Russell
|
fda416090b
|
Fixed a bunch of 'easy' warnings
|
2006-05-25 00:02:46 +00:00 |
|
Sears Russell
|
ef43d5e4ce
|
Implemented log truncation.
|
2006-04-14 03:45:26 +00:00 |
|
Sears Russell
|
c1d8906d28
|
removed memcpy() calls from inMemoryLog; added "const" qualifier to many LogEntry pointers.
|
2006-04-11 02:20:21 +00:00 |
|
Sears Russell
|
d3d7f2c788
|
Implemented "LOG_TO_MEMORY", which mostly works (linear hash NTA goes into an infinite loop....)
|
2006-04-07 03:40:40 +00:00 |
|
Sears Russell
|
0250ee4a0a
|
Intialization bug
|
2006-03-28 20:14:04 +00:00 |
|
Sears Russell
|
bb37db0857
|
Partial port to amd64.
|
2006-03-20 23:11:46 +00:00 |
|
Sears Russell
|
f28df29736
|
Fixed unit tests, added iterator interface, and generic (almost) iterator test harness.
|
2005-03-10 03:19:04 +00:00 |
|
Sears Russell
|
9268b1d9cf
|
Added support for gcov, and ran gprof. Shaved 10% off the runtime of check_page by optimizing rw.c
|
2004-10-04 05:24:12 +00:00 |
|
Sears Russell
|
9712e291e6
|
Moved page.h and some of the logging headers out of the public API.
|
2004-07-14 21:25:59 +00:00 |
|
Sears Russell
|
2b42451280
|
Cleaning up bufferManager / page for locking. Want to limit access to the Page struct.
|
2004-07-14 20:49:18 +00:00 |
|
Sears Russell
|
475b8141d3
|
page.c is re-entrant (mostly), and now reuses DeRalloced space properly. (For now, BufferManager still is not re-entrant, and also prevents space from being reused.)
|
2004-07-13 23:48:20 +00:00 |
|
Sears Russell
|
e1d3bf7a0c
|
Ported LLADD to Fedora, cleaned up autoconf setup, and numerouse #includes that were problematic.
|
2004-07-06 01:22:18 +00:00 |
|
Sears Russell
|
f8015a5687
|
Documentation update, added latch profiling tools.
|
2004-07-04 00:46:49 +00:00 |
|
Sears Russell
|
3349dbc6dc
|
Log truncation. (But no checkpoints, so it doesn't get called... it does pass testing though. :)
|
2004-07-01 00:53:36 +00:00 |
|
Sears Russell
|
d1f76f0b4a
|
Initial revision
|
2004-06-24 21:10:31 +00:00 |
|