0
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected about 22 hours ago.
May 15, 2023 — May 15, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Bugfixes for OASYS. More... about 19 years ago
Fixed compensations test; FreeBSD fix (?) for makefile. More... about 19 years ago
Fixeds cht test / finished error checking within LLADD, but haven't tested error handling yet. More... about 19 years ago
Error handling for linked list. More... about 19 years ago
More error handling... More... about 19 years ago
Started adding error handling code to LLADD. More... about 19 years ago
Update for perl script; added return type handling. More... about 19 years ago
Heuristic perl script to check for proper use of compensations. More... about 19 years ago
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. More... about 19 years ago
Recovery now supports the lock manager. (And vice-versa ;) More... over 19 years ago
Added @todo that details requirements for next version of alloc. More... over 19 years ago
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.) More... over 19 years ago
Some random code cleanups, and implemented a naive lock manager. (Still need to tie it into LLADD...) More... over 19 years ago
- some further API improvements (?). More... over 19 years ago
- working with flags instead of Boolean arguments; replaced some specialized function calls with header-file macros. More... over 19 years ago
- test_list2.c now issues a secondary init/shutdown sequence, just to make sure that repeated init/shutdown works correctly. More... over 19 years ago
- enhanced init/shutdown semantics: init may now be re-issued, following a predecessing shutdown; note that shutdown does not deallocate objects (either persistent or non-persistent), hence re-init would use the same objects as in the previous run (assuming they are all intact). More... over 19 years ago
Fixed up some return values; tests now pass with assert disabled. More... over 19 years ago
- improvement to error handling in pobj: now properly handles resource allocation errors (at least most cases...?), including hash/queue library calls. More... over 19 years ago
- cosmetic changes to debug logging. More... over 19 years ago
- cosmetic fixes in hash module More... over 19 years ago
Fixed some cht bugs. Abort is flakey. More... over 19 years ago
- implementation of growable queues; to replace fix-sized queues used in recursive traversal functions. More... over 19 years ago
- moved pobj header internals back into the .c file (sorry Amir) More... over 19 years ago
- cosmetic: changes all shorthand for 'repository' from 'rep' to 'repo'... More... over 19 years ago
- minor: hash_insert returns an error in case of memory allocation failure More... over 19 years ago
- removed std99 and pedantic flags for GCC (caused annoying warnings with variable argumented macros). More... over 19 years ago
Cluster hash table now allows transactions to contain multiple requests. More... over 19 years ago
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. More... over 19 years ago
Shortened test because it was painfully slow. More... over 19 years ago