Jan
e8ef1a21b6
fix some issues found by coverity code scan ( #3256 )
2017-09-21 10:26:59 +02:00
Simon Grätzer
88d01b89b5
Optimizations for Caches and Graph Traversals ( #3169 )
2017-08-31 18:33:10 +02:00
Dan Larkin
e2fdab431c
Fix compiler warnings and needlessly failing catch tests. ( #3171 )
2017-08-31 17:27:25 +02:00
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
Dan Larkin
a0c4e3d9df
Improved RocksDB engine statistics with docs and rest endpoint ( #2598 )
...
* Improved statistics reporting for RocksDB engine (including cache info).
* Added documentation about db._engineStats().
* Added rest endpoint for engine stats.
2017-06-18 22:55:25 +02:00
jsteemann
ac6c5a79d7
minor enhancements for the cache
2017-05-15 14:29:14 +02:00
jsteemann
ecff3cbb90
remove unused include
2017-05-10 12:58:09 +02:00
Dan Larkin
dd0a7c8869
Move assertions to maintainer mode conditional blocks.
2017-04-04 19:17:23 -04:00
Dan Larkin
c339b641b8
Fixed allocation bug for many-cache situation.
2017-04-03 11:44:37 -04:00
jsteemann
30b4b2b402
prevent unlikely division by zero
2017-03-23 18:17:47 +01:00
Dan Larkin
6a449efb06
Improved cache rebalancing and allocation strategies.
2017-03-11 12:15:08 -05:00
Dan Larkin
db2cabf844
Completed implementation of transactional cache.
2017-03-06 10:31:36 -05:00
jsteemann
79f6a39c23
fix cppcheck errors
2017-03-06 14:22:03 +01:00
Dan Larkin
b9b977c889
Added hit-rate reporting to caches.
2017-02-28 14:04:13 -05:00
jsteemann
a6421118d4
fix cppcheck complaint
2017-02-28 17:02:24 +01:00
Dan Larkin
e538f1e962
Fixed bugs in cache resize tasks and related tests.
2017-02-27 17:28:45 -05:00
jsteemann
779755b605
MSVC
2017-02-27 09:40:14 +01:00
jsteemann
f72f53d6ca
fix compile warnings and errors
2017-02-27 09:18:56 +01:00
Dan Larkin
09600f0971
Added hash cache system.
2017-02-24 15:31:40 -05:00