Simon
17b1a2aafb
Rest middleware refactoring ( #5332 )
2018-05-14 17:43:10 +02:00
Simon
fdee0544b7
Using asio::io_context::strands instead of locks ( #5266 )
...
* initial try adding strands
* working, stable amount of threads
* improve shell_client cluster
* Fixing some accounting for the scheduler
* Fix accounting
* Fixing wrong strand usage
* add missing return
* Fixing thread accounting
* More scheduler accounting issues
* Fixing various things
* Fixing some stuff
* Fixing some stuff
* Some more subtle bugfixes
* Some cleanup code
* fixing some stuff
* adding some more fixes
* Fixing possible issues
* Fixing missing _storeResult
* Fixing some stuff
* Reducing lambda stack, perhaps fixing hangups
* Fix writeunlocker
* Fixing possible issues
* adding some debugging stuff
* refactor sockets
* possible fixes
* Adding more job guards
* Fixin possible bug
* cleaning up some stuff
* working impl
* Remove debugging output
* Fixing build
* fixing import
* Fixing another bug
* removing debug log
* Removing examples
* Reverting scheduler working code
* Cleanup
* Addressing review comments
2018-05-07 15:58:19 +02:00
Jan
2b84348b77
remove call to requiresElevatedPrivileges with default value ( #5172 )
2018-04-23 11:28:24 +02:00
Dan Larkin
e2fdab431c
Fix compiler warnings and needlessly failing catch tests. ( #3171 )
2017-08-31 17:27:25 +02:00
Frank Celler
6d08d4f4aa
Bug fix/scheduler delete ( #3077 )
...
* removed delete call
* cleanup
* lower cpu activity of log thread too
* fix log messages
* do not enter threads into unordered_set, as it is unneeded
* do not compile in calls to disabled plan cache
* moved AQL regex cache from thread local variables to a class of its own
* more sensible thread creation and destruction
2017-08-25 12:00:17 +02:00
Andreas Streichardt
af4da5796f
More windows warnings
2017-05-16 17:00:31 +02:00
jsteemann
f49a32dff9
added missing casts
2017-05-15 14:39:27 +02:00
Dan Larkin
0d89b6d0a4
Changed default cache size to something reasonable.
2017-05-11 16:15:06 -04:00
jsteemann
a00a24e458
remove unnecessary includes
2017-05-10 12:57:22 +02:00
Dan Larkin
6a449efb06
Improved cache rebalancing and allocation strategies.
2017-03-11 12:15:08 -05:00
Dan Larkin
09600f0971
Added hash cache system.
2017-02-24 15:31:40 -05:00