1
0
Fork 0
arangodb/arangod/GeneralServer
Lars Maier b9b9a0c613 Direct Execution RestHandler (#10510)
* Ask the handler for direct execution instead of just looking at the RequestLane.

* Update arangod/RestHandler/RestDocumentHandler.cpp

* Do not access handler avter it was moved into lambda.

* Lambda should be mutable otherwise members are const and moving has no effect.

* Added more handlers to allowDirectExecution.

* Only allow direct execution for RestClusterHandler if asking for endpoints.
2019-11-26 17:06:21 +01:00
..
Acceptor.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Acceptor.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
AcceptorTcp.cpp add repository address normalisation (#10113) 2019-10-02 11:38:38 +02:00
AcceptorTcp.h Feature/comm task refactor (#9426) 2019-07-16 09:43:25 +02:00
AcceptorUnixDomain.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
AcceptorUnixDomain.h Feature/comm task refactor (#9426) 2019-07-16 09:43:25 +02:00
AsioSocket.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
AsyncJobManager.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
AsyncJobManager.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
AuthenticationFeature.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
AuthenticationFeature.h Feature/jwt keyfile (#7863) 2019-01-02 14:38:38 +01:00
CommTask.cpp Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
CommTask.h Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
GeneralCommTask.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
GeneralCommTask.h Catch unhandled exceptions (#10009) 2019-09-13 16:03:58 +02:00
GeneralDefinitions.h big reformat 2018-12-26 00:54:03 +01:00
GeneralServer.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
GeneralServer.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
GeneralServerFeature.cpp feature/metrics (#10423) 2019-11-22 08:02:48 +01:00
GeneralServerFeature.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
HttpCommTask.cpp Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
HttpCommTask.h Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
IoContext.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
IoContext.h test attempt to increase max collection name length from 64 chars to 256 (#9890) 2019-10-25 18:00:10 +02:00
OperationMode.h big reformat 2018-12-26 00:54:03 +01:00
RequestLane.h re-open the PR, queue length counter still underflows (#10065) 2019-09-24 15:39:37 +02:00
RestHandler.cpp Feature/parallel aql phase one 2 (#10408) 2019-11-12 15:47:31 +01:00
RestHandler.h Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
RestHandlerFactory.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
RestHandlerFactory.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ServerSecurityFeature.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ServerSecurityFeature.h Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
SslServerFeature.cpp @neunhoef (#10335) 2019-11-04 11:31:09 +01:00
SslServerFeature.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
Task.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Task.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
VstCommTask.cpp Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
VstCommTask.h Repair traffic accounting in statistics. (#10387) 2019-11-08 15:45:29 +01:00