stasis-aries-wal/src/stasis
2009-11-09 19:50:00 +00:00
..
bufferManager new concurrent buffer manager 2009-11-09 19:50:00 +00:00
io implement convention that stop=0 means flush to EOF 2009-08-05 19:50:07 +00:00
logger add optional support for gcc atomics to transaction table 2009-10-15 22:46:25 +00:00
operations buffer manager refactoring; started work on new dirty page table writeback interface (to avoid circular dependencies) 2009-10-05 21:19:01 +00:00
page bugfixes + support for hard limits on log size 2009-10-08 22:48:58 +00:00
replacementPolicy new concurrent buffer manager 2009-11-09 19:50:00 +00:00
.cvsignore Updated svn:ignore. 2007-10-03 01:52:41 +00:00
allocationPolicy.c Add parens to comparators in allocationPolicy and dirtyPageTable. 2009-08-23 00:32:50 +00:00
arrayCollection.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
blobManager.c dependency cleanups; removed compenastions from alloc.c 2009-08-22 00:01:02 +00:00
bufferManager.c 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.c Remove LRU-ordered writeback. Instead, writeback pages sequentially once some fraction of the page file is dirty. Also. further simplifies writeback code. 2009-08-11 17:23:43 +00:00
CMakeLists.txt new concurrent buffer manager 2009-11-09 19:50:00 +00:00
common.c use pthread_rwlock instead of rwlock userspace emulation of it 2009-10-13 00:29:35 +00:00
compensations.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
concurrentHash.c new concurrent buffer manager 2009-11-09 19:50:00 +00:00
consumer.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
crc32.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
dirtyPageTable.c partial rewrite of transaction table to reduce thread contention 2009-10-15 02:33:08 +00:00
doubleLinkedList.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
fifo.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
flags.c bugfixes + support for hard limits on log size 2009-10-08 22:48:58 +00:00
graph.c dependency cleanups; removed compenastions from alloc.c 2009-08-22 00:01:02 +00:00
hash.c renamed hash() to avoid linker collisions; inlined some hash functions 2009-02-20 23:42:54 +00:00
iterator.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
lhtable.c Disable NAIVE_LOCKING in lhtable. (Should never have been enabled...) 2009-08-27 15:28:01 +00:00
linkedlist.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
lockManager.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
Makefile.am new concurrent buffer manager 2009-11-09 19:50:00 +00:00
multiplexer.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
operations.c more header cleaning; updated INSTALL 2009-07-26 19:47:05 +00:00
page.c single-page btrees are working 2009-07-29 21:03:16 +00:00
pageHandle.c IMPORTANT API CHANGE: stasis_dirty_page_table_flush_range() no longer force writes to disk. You now need to call forcePageRange() after flush page range returns. 2009-08-13 05:53:48 +00:00
recovery2.c partial rewrite of transaction table to reduce thread contention 2009-10-15 02:33:08 +00:00
redblack.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
ringbuffer.c cleaned up includes, autoconf is now optional, since cmake now creates a config.h 2009-07-26 18:51:45 +00:00
rw.c use pthread_rwlock instead of rwlock userspace emulation of it 2009-10-13 00:29:35 +00:00
stats.c more header cleaning; updated INSTALL 2009-07-26 19:47:05 +00:00
transactional2.c improved concurrency for transaction table 2009-10-15 20:11:43 +00:00
transactionTable.c add optional support for gcc atomics to transaction table 2009-10-15 22:46:25 +00:00
truncation.c more refactoring; no more globals in transactionTable.c 2009-10-14 21:22:50 +00:00