mirror of https://gitee.com/bigwinds/arangodb
* fix some deadlocks found by evil lock manager (tm) * fix duplicate lock * fix indentation * ensure proper lock dependencies * fix lock acquisition * removed useless comment * do not lock twice * create either a V8 transaction context or a standalone transaction context, depending on if we are called from within V8 or not * AQL micro optimizations * use explicit constructor * only use V8DealerFeature's ConditionLocker for acquiring a free V8 context entering and exiting the selected context is then done later on without having to hold the ConditionLocker * remove some recursive locks * Disable custom deadlock detection when Thread Sanitizer is enabled * Changing ifdef's * grr * broke gcc * Using atomic for ApplicationServer::_server * fix premature unlock * add some asserts * honor collection locking in cluster * yet one more lock fix * removed assertion * some more bugfixes * Fixing assert (cherry picked from commit 1155df173bfb67303077fbe04ee8d909517bfd21) |
||
---|---|---|
.. | ||
RestAdminLogHandler.cpp | ||
RestAdminLogHandler.h | ||
RestAdminRoutingHandler.cpp | ||
RestAdminRoutingHandler.h | ||
RestAdminServerHandler.cpp | ||
RestAdminServerHandler.h | ||
RestAqlFunctionsHandler.cpp | ||
RestAqlFunctionsHandler.h | ||
RestAuthHandler.cpp | ||
RestAuthHandler.h | ||
RestBaseHandler.cpp | ||
RestBaseHandler.h | ||
RestBatchHandler.cpp | ||
RestBatchHandler.h | ||
RestCollectionHandler.cpp | ||
RestCollectionHandler.h | ||
RestCursorHandler.cpp | ||
RestCursorHandler.h | ||
RestDatabaseHandler.cpp | ||
RestDatabaseHandler.h | ||
RestDebugHandler.cpp | ||
RestDebugHandler.h | ||
RestDemoHandler.cpp | ||
RestDemoHandler.h | ||
RestDocumentHandler.cpp | ||
RestDocumentHandler.h | ||
RestEchoHandler.cpp | ||
RestEchoHandler.h | ||
RestEdgesHandler.cpp | ||
RestEdgesHandler.h | ||
RestEndpointHandler.cpp | ||
RestEndpointHandler.h | ||
RestEngineHandler.cpp | ||
RestEngineHandler.h | ||
RestExplainHandler.cpp | ||
RestExplainHandler.h | ||
RestHandlerCreator.h | ||
RestImportHandler.cpp | ||
RestImportHandler.h | ||
RestIndexHandler.cpp | ||
RestIndexHandler.h | ||
RestJobHandler.cpp | ||
RestJobHandler.h | ||
RestPleaseUpgradeHandler.cpp | ||
RestPleaseUpgradeHandler.h | ||
RestPregelHandler.cpp | ||
RestPregelHandler.h | ||
RestQueryCacheHandler.cpp | ||
RestQueryCacheHandler.h | ||
RestQueryHandler.cpp | ||
RestQueryHandler.h | ||
RestReplicationHandler.cpp | ||
RestReplicationHandler.h | ||
RestShutdownHandler.cpp | ||
RestShutdownHandler.h | ||
RestSimpleHandler.cpp | ||
RestSimpleHandler.h | ||
RestSimpleQueryHandler.cpp | ||
RestSimpleQueryHandler.h | ||
RestTransactionHandler.cpp | ||
RestTransactionHandler.h | ||
RestUploadHandler.cpp | ||
RestUploadHandler.h | ||
RestUsersHandler.cpp | ||
RestUsersHandler.h | ||
RestVersionHandler.cpp | ||
RestVersionHandler.h | ||
RestViewHandler.cpp | ||
RestViewHandler.h | ||
RestVocbaseBaseHandler.cpp | ||
RestVocbaseBaseHandler.h | ||
RestWalAccessHandler.cpp | ||
RestWalAccessHandler.h | ||
WorkMonitorHandler.cpp | ||
WorkMonitorHandler.h |