Sears Russell
|
84bbeca165
|
filePool implementation is more-or-less complete. added remaining functions and latching
|
2011-04-19 18:51:43 +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
|
ab058db5d3
|
add stasis_double_to_timeval()
|
2011-04-18 20:08:40 +00:00 |
|
Sears Russell
|
e087c9c073
|
add alternative implementation of min aggregate for small sets. It avoids red black overheads, but some operations are linear in the number of values considered by the aggregate
|
2011-04-18 20:04:33 +00:00 |
|
Sears Russell
|
304b439217
|
new data structures: min aggregate and concurrent ringbuffer
|
2011-04-14 23:03:20 +00:00 |
|
Sears Russell
|
50335355a4
|
fix linker error in build
|
2011-03-18 23:35:26 +00:00 |
|
Sears Russell
|
22802f72c3
|
add percentile handling to histogram
|
2011-02-25 19:47:14 +00:00 |
|
Sears Russell
|
a7f71d6dbf
|
add convenience macros to latency profiler; turn on pread/pwrite profiling by default
|
2010-11-30 18:33:22 +00:00 |
|
Sears Russell
|
d8634edb3d
|
add --target-ops option for the bufferManager benchmark.
|
2010-11-29 19:17:13 +00:00 |
|
Sears Russell
|
1708a716e1
|
add custom slab allocator for stlredblack
|
2010-11-13 06:08:57 +00:00 |
|
Sears Russell
|
0d5c22991d
|
add util/multiset; optimize flush with target lsn
|
2010-11-13 06:03:30 +00:00 |
|
Sears Russell
|
9fa9930614
|
added fnv-1 hash implementation
|
2010-10-03 18:00:34 +00:00 |
|
Sears Russell
|
ecbdc9513f
|
add stasis_round_up_to_power_of_two
|
2010-10-03 15:41:19 +00:00 |
|
Sears Russell
|
18984c7b44
|
initial checkin of latency profiler
|
2010-09-30 19:28:42 +00:00 |
|