1
0
Fork 0
arangodb/arangod/RestHandler
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
..
RestAdminDatabaseHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAdminDatabaseHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAdminLogHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAdminLogHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAdminRoutingHandler.cpp
RestAdminRoutingHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAdminServerHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAdminServerHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAdminStatisticsHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAdminStatisticsHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAqlFunctionsHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAqlFunctionsHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAqlUserFunctionsHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAqlUserFunctionsHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestAuthHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAuthHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestBaseHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestBaseHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestBatchHandler.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
RestBatchHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestCollectionHandler.cpp Bug fix 3.4/arangorestore add cleanup duplicate attributes (#7876) 2019-01-04 15:26:11 +01:00
RestCollectionHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestControlPregelHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestControlPregelHandler.h Added C++ implementation, load balancer support, and user restriction to Pregel API (#6060) 2018-08-03 12:55:28 +02:00
RestCursorHandler.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
RestCursorHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestDatabaseHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestDatabaseHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestDebugHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestDebugHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestDocumentHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestDocumentHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestEdgesHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestEdgesHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestEndpointHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestEndpointHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestEngineHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestEngineHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestExplainHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestExplainHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestGraphHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestGraphHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestHandlerCreator.h big reformat 2018-12-26 00:57:05 +01:00
RestImportHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestImportHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestIndexHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestIndexHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestJobHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestJobHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestPleaseUpgradeHandler.cpp Async AQL (#5806) 2018-07-09 14:24:10 +02:00
RestPleaseUpgradeHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestPregelHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestPregelHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestQueryCacheHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestQueryCacheHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestQueryHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestQueryHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestRepairHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestRepairHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestReplicationHandler.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
RestReplicationHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestShutdownHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestShutdownHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestSimpleHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestSimpleHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestSimpleQueryHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestSimpleQueryHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestStatusHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestStatusHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestTasksHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestTasksHandler.h document the RequestLanes, and "fix" the lanes of a few handlers (#6152) 2018-08-15 11:58:16 +02:00
RestTestHandler.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
RestTestHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestTransactionHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestTransactionHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestUploadHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestUploadHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestUsersHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestUsersHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestVersionHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestVersionHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestViewHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestViewHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestVocbaseBaseHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestVocbaseBaseHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestWalAccessHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestWalAccessHandler.h big reformat 2018-12-26 00:57:05 +01:00