Sears Russell
|
7f332f85cc
|
fix deadlock in filePool logger. The deadlock was due to pages being evicted before Tupdate() released the log entry for writeback. Now, we track another timestamp, so that Tupdate() starts with something analogous to a writelock, and downgrades it to a readlock before pinning pages, and invoking callbacks
|
2011-07-15 17:37:50 +00:00 |
|
Sears Russell
|
853394f022
|
fix compiler warnings regarding min and concurrentRingbuffer
|
2011-04-20 20:34:39 +00:00 |
|
Sears Russell
|
175c26e125
|
add flush and shutdown apis to concurrent ringbuffer, tighten up get_rd_buf api
|
2011-04-18 20:21:16 +00:00 |
|
Sears Russell
|
304b439217
|
new data structures: min aggregate and concurrent ringbuffer
|
2011-04-14 23:03:20 +00:00 |
|