|
Files |
| file | alloc.h |
| | Allocates and deallocates records.
|
| file | decrement.h |
| | sample logical operation that decrements a the contents of a record by one.
|
| file | increment.h |
| | sample logical operation that increments the contents of a record by one.
|
| file | instantSet.h |
| | sets the contents of the record without producing an undo log entry; effectively, the set operation 'commits' instantly.
|
| file | linearHash.h |
| | Experimental (unreliable) hashtable implementation.
|
| file | linearHashNTA.h |
| | A reliable hashtable implementation.
|
| file | linkedListNTA.h |
| | Implements a linked list using nested top actions.
|
| file | lladdhash.h |
| | Do not use this hashtable.
|
| file | naiveLinearHash.h |
| | A non-reentrant, experimental hashtable implementation.
|
| file | nestedTopActions.h |
| | Nested top actions provide atomic updates to multiple pages within a single transaction.
|
| file | noop.h |
| | A logical operation that does nothing.
|
| file | pageOperations.h |
| | Provides raw access to entire pages.
|
| file | prepare.h |
| | Prepare a transaction to commit so that it will persist across system crashes.
|
| file | set.h |
| | Methods that change the contents of a record.
|
| file | operations.h |
| | Interface for defining new logical operations.
|
| file | alloc.c |
| | Implementation of Talloc() as an operation.
|
Modules |
| | COLLECTIONS |
| | ROSE |