Dan Larkin
a3ae2b7191
Augmented cache API and fixed a potential deadlock scenario. ( #2579 )
...
* Augmented cache API and fixed a potential deadlock scenario.
* The RocksDBEdgeIndex now tries to read up to 10 times form the cache on lock_timeout. Instead of rewriting everything after first attempt
2017-06-19 17:28:04 +02:00
Michael Hackstein
5aed709996
Fixed CacheTable test. Adjusted it to new upper and lower limit
2017-05-29 11:19:18 +02:00
Dan Larkin
78c80c3a3d
Doubled size of cache buckets to increase associativity.
2017-05-23 17:51:47 -04:00
Dan Larkin
5817de528f
Adjusted some cache constants and added eviction rate tracking.
2017-05-15 13:24:30 -04:00
Dan Larkin
eaac6c013c
Fixed issue with cache transactions.
2017-04-07 16:58:22 -04:00
Dan Larkin
c2f370f99b
Fixed an alignment bug in cache.
2017-03-24 13:39:05 -04:00
Dan Larkin
22d17a318b
Fixed a failing cache test.
2017-03-22 15:26:54 -04:00
jsteemann
f8a25febe7
fix tests with g++5.4.1 and ASAN
2017-03-22 18:13:19 +01:00
Dan Larkin
4026b844c7
Lowered more test thresholds to lessen environmental sensitivity.
2017-03-16 11:15:12 -04:00
Dan Larkin
773d489f55
Lowered a(n arbitrary) test threshold to account for testing environment.
2017-03-16 10:45:01 -04:00
Dan Larkin
3ac4495eac
Moved Finding class out of Cache for convenience.
2017-03-14 11:51:25 -04:00
Dan Larkin
5ed14990ec
Made a few tests thresholds less sensitive.
2017-03-13 14:09:12 -04:00
Dan Larkin
45ca4bca08
Fixed some compiler warnings.
2017-03-13 13:10:22 -04:00
jsteemann
7634bb5039
fixed some compile warnings
2017-03-13 17:44:46 +01:00
hkernbach
ecfe18a6ce
fixed clang build error
2017-03-13 12:47:09 +01:00
Dan Larkin
6a449efb06
Improved cache rebalancing and allocation strategies.
2017-03-11 12:15:08 -05:00
Andreas Streichardt
0d02163ee5
Fix test compile on mac
2017-03-07 08:59:13 +01:00
Andreas Streichardt
59b49485b5
Merge branch 'devel' into catch_tests_ng
2017-03-06 18:34:46 +01:00
Andreas Streichardt
ce3c17e7de
Merge branch 'devel' into catch_tests_ng
2017-03-06 17:59:26 +01:00