stasis-aries-wal/stasis
2009-12-09 19:55:27 +00:00
..
bufferManager wrote some wrappers that emulate redblack; default to stl tree for now 2009-11-24 00:24:18 +00:00
io refactored truncation + dirty page table, fixed doxygen warnings. 2009-05-20 21:23:51 +00:00
logger improved concurrency for transaction table 2009-10-15 20:11:43 +00:00
operations more include cleaning on alloc, begin cleaning of bufferHash 2009-08-22 21:29:27 +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 add support for soft commits, and making prior soft commits durable 2009-10-12 19:16:41 +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 optional support for gcc atomics to transaction table 2009-10-15 22:46:25 +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