0
I Use This!
Inactive

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 13 hours ago.
May 22, 2023 — May 22, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added pdf More... over 19 years ago
Another manual merge. More... over 19 years ago
New intro / abstract Eric. More... over 19 years ago
minor revision. More... over 19 years ago
*** empty log message *** More... over 19 years ago
Fixed typo More... over 19 years ago
New benchmark. :) More... over 19 years ago
New benchmark, fixed for PROFILE_LATCHES. More... over 19 years ago
set this back to old value. More... over 19 years ago
parameter tweak.. More... over 19 years ago
Set some constants to values appropriate for my desktop. More... over 19 years ago
Forgot this file... More... over 19 years ago
Added special 'EVERYTHING.script' which runs the tests from fastest to slowest. (To be run overnight...) More... over 19 years ago
Starting work on the actual graph-generation portion of the benchmarks. :) More... over 19 years ago
Bugfix. More... over 19 years ago
Lots of optimizations; re-did on-disk layout for the linear hash table. More... over 19 years ago
Speedups, most notably in the logging subsystem. More... over 19 years ago
The logger now calls fwrite half as often as it used to. This could be improved significantly, but some latching details internal to the logger need to be worked out first. More... over 19 years ago
Preliminary version of logical logging linear hash. (No latching yet, and there are some bugs re-opening a closed hash.) More... over 19 years ago
Optimized the 'naive' linear hash table, and moved to sourceforge. :) More... over 19 years ago
Implemented a linear hash from scratch. Concurrency hasn't been done, but it's probably correct in the single thread case. More... over 19 years ago
Implemented pages that store fixed sized records efficiently, and a java-style ArrayList data structure that efficiently supports (relatively) clustered, O(1) access time expandable arrays. (This will be used for the hash implementation...) More... over 19 years ago
Added support for gcov, and ran gprof. Shaved 10% off the runtime of check_page by optimizing rw.c More... over 19 years ago
Added test cases for Tprepare(), implemented some redo-only operations, and started to clean up record allocation/deallocation. More... over 19 years ago
Implemented a freespace manager that should safely allocate space, even in the face of crashes, and can reclaim unused space (unless an application opens more than one simultaneous transaction that performs allocations) More... almost 20 years ago
Fixed regressions, major update of page / slotted interfaces in anticipation of moving LLADD towards a generic transactional page system. More... almost 20 years ago
Added (untested) support for whole-page operations, lladdhash now works. More... almost 20 years ago
Test cases for indirect blocks. More... almost 20 years ago
Implemented indirect pages, and fixed some bugs here and there. (Still need to add transactional support for indirect pages...) More... almost 20 years ago
Fixed data corruption bug in the freelist implementation, and corrected lsn updates. More... almost 20 years ago