.. |
bufferManager
|
add missing function declaration
|
2009-12-10 01:53:15 +00:00 |
io
|
refactored truncation + dirty page table, fixed doxygen warnings.
|
2009-05-20 21:23:51 +00:00 |
logger
|
removed freeLogEntry
|
2010-01-11 20:41:59 +00:00 |
operations
|
more refactoring; log handles now manage their log entries memory
|
2009-12-31 23:01:37 +00:00 |
page
|
fix rose bit rot, have unintialized page clear the impl pointer (for tidyness), remove some resolved @todos.
|
2009-12-04 19:33:09 +00:00 |
.cvsignore
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
allocationPolicy.h
|
Reimplemented allocationPolicy.c; updated API + added more cases to the unit tests.
|
2009-08-05 06:35:11 +00:00 |
arrayCollection.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
blobManager.h
|
renamed some functions to match naming convention
|
2009-05-08 06:53:30 +00:00 |
bufferManager.h
|
buffer manager refactoring; started work on new dirty page table writeback interface (to avoid circular dependencies)
|
2009-10-05 21:19:01 +00:00 |
bufferPool.h
|
removed static variables from bufferPool.c; renamed methods, moved Page typedef to common.h
|
2009-04-13 21:55:08 +00:00 |
common.h
|
revert part of opensolaris patch--pack recordids again
|
2009-11-30 01:01:30 +00:00 |
compensations.h
|
fix doxygen warnings
|
2008-10-01 20:32:02 +00:00 |
concurrentHash.h
|
new concurrent buffer manager
|
2009-11-09 19:50:00 +00:00 |
config.h.in
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
constants.h
|
fix compiler warning; -1 is not comparable to entry->type
|
2010-01-07 21:50:17 +00:00 |
consumer.h
|
Fixed some documentation warnings, and clarified a few points.
|
2008-04-17 06:29:34 +00:00 |
crc32.h
|
Fix linker namespace collision with libz
|
2007-12-06 21:52:37 +00:00 |
dirtyPageTable.h
|
buffer manager refactoring; started work on new dirty page table writeback interface (to avoid circular dependencies)
|
2009-10-05 21:19:01 +00:00 |
doubleLinkedList.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
fifo.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
flags.h
|
bugfixes + support for hard limits on log size
|
2009-10-08 22:48:58 +00:00 |
graph.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
hash.h
|
Increase dirtyPageTable concurrency
|
2009-08-14 06:31:13 +00:00 |
iterator.h
|
clean up iterator interface; remove Titerator_releaseLock()
|
2009-06-28 18:54:57 +00:00 |
latches.h
|
use pthread_rwlock instead of rwlock userspace emulation of it
|
2009-10-13 00:29:35 +00:00 |
lhtable.h
|
Increase dirtyPageTable concurrency
|
2009-08-14 06:31:13 +00:00 |
linkedlist.h
|
All headers now live in the header directory. (stasis/, not src/stasis)
|
2008-04-13 04:02:57 +00:00 |
lockManager.h
|
use pageid instead of int; Tupdate now takes a pageid instead of a recordid
|
2008-10-03 02:42:25 +00:00 |
Makefile.am
|
support "make install", and use libtool to generate .so, .a files.
|
2007-06-25 15:47:28 +00:00 |
multiplexer.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
operations.h
|
dependency cleanups; removed compenastions from alloc.c
|
2009-08-22 00:01:02 +00:00 |
page.h
|
fix rose bit rot, have unintialized page clear the impl pointer (for tidyness), remove some resolved @todos.
|
2009-12-04 19:33:09 +00:00 |
pageHandle.h
|
clarify documentation
|
2009-12-09 19:55:27 +00:00 |
recovery.h
|
more refactoring; no more globals in transactionTable.c
|
2009-10-14 21:22:50 +00:00 |
redblack.h
|
wrote some wrappers that emulate redblack; default to stl tree for now
|
2009-11-24 00:24:18 +00:00 |
replacementPolicy.h
|
switch the concurrent hash to use lru->getStaleAndRemove; fix crashes due to partial leak of thread local pages on thread shutdown
|
2009-11-24 01:43:36 +00:00 |
ringbuffer.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
rw.h
|
use pthread_rwlock instead of rwlock userspace emulation of it
|
2009-10-13 00:29:35 +00:00 |
stamp-h.in
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
stamp-h1
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
stats.h
|
Renamed 'lladd' directories and python module to 'stasis'
|
2007-06-11 21:36:57 +00:00 |
stlredblack.h
|
add missing stlredblack.h header
|
2009-11-24 01:41:55 +00:00 |
transactional.h
|
improved concurrency for transaction table
|
2009-10-15 20:11:43 +00:00 |
transactionTable.h
|
add deferred, end of transaction callbacks. addresses issue 15
|
2009-12-15 06:30:37 +00:00 |
truncation.h
|
more refactoring; no more globals in transactionTable.c
|
2009-10-14 21:22:50 +00:00 |
tsearchcompat.h
|
wrote some wrappers that emulate redblack; default to stl tree for now
|
2009-11-24 00:24:18 +00:00 |