stasis-aries-wal/src/lladd
2005-02-22 23:11:03 +00:00
..
logger Fixed up some return values; tests now pass with assert disabled. 2005-02-08 01:13:57 +00:00
operations Error handling for linked list. 2005-02-22 23:11:03 +00:00
page More error handling... 2005-02-22 03:10:54 +00:00
blobManager.c Fixed blob implementation (it was impossible to distinguish between a blob and a record of length 12), removed jbhash, and ported cht to linearHashNTA. 2005-01-31 01:29:52 +00:00
blobManager.h Implemented pageOrientedList, also did some bug fixing, and added some support functions to alloc.c 2005-01-28 03:32:17 +00:00
bufferManager.c Started adding error handling code to LLADD. 2005-02-16 04:11:14 +00:00
common.c Blobs are now re-entrant. 2004-07-26 20:37:04 +00:00
compensations.c Update for perl script; added return type handling. 2005-02-16 02:13:54 +00:00
crc32.c Preliminary version of logical logging linear hash. (No latching yet, and there are some bugs re-opening a closed hash.) 2004-10-18 18:24:54 +00:00
hash.c Starting to rip the old jbhash implementation out, and replace it with a 2005-01-10 03:02:02 +00:00
io.c Moved some utility functions into their own file. 2004-07-27 21:33:00 +00:00
io.h Moved some utility functions into their own file. 2004-07-27 21:33:00 +00:00
latches.h Speedups, most notably in the logging subsystem. 2004-10-19 04:45:42 +00:00
linkedlist.c Fixed regressions, major update of page / slotted interfaces in anticipation of moving LLADD towards a generic transactional page system. 2004-08-17 01:46:17 +00:00
linkedlist.h Initial revision 2004-06-24 21:10:31 +00:00
lockManager.c Started adding error handling code to LLADD. 2005-02-16 04:11:14 +00:00
Makefile.am Implemented 'compensations' for C. They're not proper compensations, but they're more flexible than pthread's mechanisms, as they allow the stack to be partially rolled up. (Although calling functions need to either check for errors and return manually, or wrap calls to error-producing callees in a begin_action{ }end_action block. 2005-02-14 02:49:59 +00:00
operations.c Numerous lock manager fixes; more realistic test case for lock manager, added support for optional page-level locking.(Still need to report deadlocks back up to the caller.) 2005-02-10 03:51:09 +00:00
page.c More error handling... 2005-02-22 03:10:54 +00:00
page.h More error handling... 2005-02-22 03:10:54 +00:00
pageCache.c Refactored bufferMananger / pageCache, so that bufferMananger handles loading an unloading pages, and pageCache only implements the replacement policy. 2004-07-27 01:04:35 +00:00
pageFile.c page->dirty is now set correctly (assuming LSN's are updated properly). pageFile.c makes use of this fact by ignoring write requests on clean pages. 2005-02-02 02:12:40 +00:00
pageFile.h O_DIRECT (sort of...) 2004-07-27 21:30:54 +00:00
recovery2.c Recovery now supports the lock manager. (And vice-versa ;) 2005-02-10 21:56:32 +00:00
stats.c Ported LLADD to Fedora, cleaned up autoconf setup, and numerouse #includes that were problematic. 2004-07-06 01:22:18 +00:00
transactional2.c More error handling... 2005-02-22 03:10:54 +00:00