1
0
Fork 0
arangodb/tests/Cache
Matthew Von-Maszewski 474f0cde31 Bug fix 3.4/scheduler empty reformat (#7872)
* added check for empty scheduler

* removed log, old is 1 not 0

* require running in this thread

* test

* added isDirect to callback

* signature fixed

* added drain

* added allowDirectHandling

* disabled for testing

* Add ExecContextScope object to direct call.

* try alternate initialization of ExecContextScope

* remove ExecContextScope, no help.  try _fifoSize as part of direct decision.

* strand management to minimize reuse of same strand per listen socket

* blind attempt to address Jenkins shutdown lock up.  may remove quickly.

* add filename and line to existing error log message

* Adjust queueOperation() to stop accepting items once isStopping() becomes true.

* revert previous check-in to MMFilesCollectorThread.cpp

* big reformat

* fixed merge conflicts

* Add CHANGELOG entry.
2019-01-08 20:39:42 +01:00
..
BucketState.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
CachedValue.cpp Improvements to CachedValue internals and handling. (#3126) 2017-08-28 15:07:16 +02:00
FrequencyBuffer.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
LockStressTest.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
Manager.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
Metadata.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
MockScheduler.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
MockScheduler.h Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
PlainBucket.cpp Improvements to CachedValue internals and handling. (#3126) 2017-08-28 15:07:16 +02:00
PlainCache.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
Rebalancer.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
Table.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
TransactionManager.cpp Fixed issue with cache transactions. 2017-04-07 16:58:22 -04:00
TransactionalBucket.cpp Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
TransactionalCache.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
TransactionalStore.cpp Bug fix/fixes 0609 (#3227) 2017-09-13 16:28:21 +02:00
TransactionalStore.h Improved cache rebalancing and allocation strategies. 2017-03-11 12:15:08 -05:00
TransactionsWithBackingStore.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00