1
0
Fork 0
arangodb/arangod/Cluster
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
..
Action.cpp big reformat 2018-12-26 00:57:05 +01:00
Action.h big reformat 2018-12-26 00:57:05 +01:00
ActionBase.cpp big reformat 2018-12-26 00:57:05 +01:00
ActionBase.h big reformat 2018-12-26 00:57:05 +01:00
ActionDescription.cpp big reformat 2018-12-26 00:57:05 +01:00
ActionDescription.h big reformat 2018-12-26 00:57:05 +01:00
AgencyCallback.cpp big reformat 2018-12-26 00:57:05 +01:00
AgencyCallback.h big reformat 2018-12-26 00:57:05 +01:00
AgencyCallbackRegistry.cpp big reformat 2018-12-26 00:57:05 +01:00
AgencyCallbackRegistry.h big reformat 2018-12-26 00:57:05 +01:00
ClusterComm.cpp Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
ClusterComm.h Bug fix 3.4/scheduler empty reformat (#7872) 2019-01-08 20:39:42 +01:00
ClusterEdgeCursor.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterEdgeCursor.h big reformat 2018-12-26 00:57:05 +01:00
ClusterFeature.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterFeature.h big reformat 2018-12-26 00:57:05 +01:00
ClusterHelpers.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterHelpers.h big reformat 2018-12-26 00:57:05 +01:00
ClusterInfo.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterInfo.h big reformat 2018-12-26 00:57:05 +01:00
ClusterMethods.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterMethods.h big reformat 2018-12-26 00:57:05 +01:00
ClusterRepairDistributeShardsLike.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterRepairDistributeShardsLike.h big reformat 2018-12-26 00:57:05 +01:00
ClusterRepairOperations.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterRepairOperations.h big reformat 2018-12-26 00:57:05 +01:00
ClusterRepairs.h Feature/fix inconsistent distribute shards like job (#4743) 2018-05-07 16:53:08 +02:00
ClusterTraverser.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterTraverser.h big reformat 2018-12-26 00:57:05 +01:00
CreateCollection.cpp big reformat 2018-12-26 00:57:05 +01:00
CreateCollection.h big reformat 2018-12-26 00:57:05 +01:00
CreateDatabase.cpp big reformat 2018-12-26 00:57:05 +01:00
CreateDatabase.h big reformat 2018-12-26 00:57:05 +01:00
CriticalThread.cpp big reformat 2018-12-26 00:57:05 +01:00
CriticalThread.h big reformat 2018-12-26 00:57:05 +01:00
DBServerAgencySync.cpp big reformat 2018-12-26 00:57:05 +01:00
DBServerAgencySync.h big reformat 2018-12-26 00:57:05 +01:00
DropCollection.cpp big reformat 2018-12-26 00:57:05 +01:00
DropCollection.h big reformat 2018-12-26 00:57:05 +01:00
DropDatabase.cpp big reformat 2018-12-26 00:57:05 +01:00
DropDatabase.h big reformat 2018-12-26 00:57:05 +01:00
DropIndex.cpp big reformat 2018-12-26 00:57:05 +01:00
DropIndex.h big reformat 2018-12-26 00:57:05 +01:00
EnsureIndex.cpp big reformat 2018-12-26 00:57:05 +01:00
EnsureIndex.h big reformat 2018-12-26 00:57:05 +01:00
FollowerInfo.cpp big reformat 2018-12-26 00:57:05 +01:00
FollowerInfo.h big reformat 2018-12-26 00:57:05 +01:00
HeartbeatThread.cpp big reformat 2018-12-26 00:57:05 +01:00
HeartbeatThread.h big reformat 2018-12-26 00:57:05 +01:00
Maintenance.cpp big reformat 2018-12-26 00:57:05 +01:00
Maintenance.h big reformat 2018-12-26 00:57:05 +01:00
MaintenanceFeature.cpp big reformat 2018-12-26 00:57:05 +01:00
MaintenanceFeature.h big reformat 2018-12-26 00:57:05 +01:00
MaintenanceRestHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
MaintenanceRestHandler.h big reformat 2018-12-26 00:57:05 +01:00
MaintenanceStrings.h big reformat 2018-12-26 00:57:05 +01:00
MaintenanceWorker.cpp big reformat 2018-12-26 00:57:05 +01:00
MaintenanceWorker.h big reformat 2018-12-26 00:57:05 +01:00
NonAction.cpp big reformat 2018-12-26 00:57:05 +01:00
NonAction.h big reformat 2018-12-26 00:57:05 +01:00
ReplicationTimeoutFeature.cpp big reformat 2018-12-26 00:57:05 +01:00
ReplicationTimeoutFeature.h big reformat 2018-12-26 00:57:05 +01:00
ResignShardLeadership.cpp big reformat 2018-12-26 00:57:05 +01:00
ResignShardLeadership.h big reformat 2018-12-26 00:57:05 +01:00
RestAgencyCallbacksHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestAgencyCallbacksHandler.h big reformat 2018-12-26 00:57:05 +01:00
RestClusterHandler.cpp big reformat 2018-12-26 00:57:05 +01:00
RestClusterHandler.h big reformat 2018-12-26 00:57:05 +01:00
ResultT.h big reformat 2018-12-26 00:57:05 +01:00
ServerState.cpp big reformat 2018-12-26 00:57:05 +01:00
ServerState.h big reformat 2018-12-26 00:57:05 +01:00
SynchronizeShard.cpp [3.4] fix create collection timeouts test agent (#7831) 2019-01-08 17:02:24 +01:00
SynchronizeShard.h big reformat 2018-12-26 00:57:05 +01:00
TraverserEngine.cpp big reformat 2018-12-26 00:57:05 +01:00
TraverserEngine.h big reformat 2018-12-26 00:57:05 +01:00
TraverserEngineRegistry.cpp big reformat 2018-12-26 00:57:05 +01:00
TraverserEngineRegistry.h big reformat 2018-12-26 00:57:05 +01:00
UpdateCollection.cpp big reformat 2018-12-26 00:57:05 +01:00
UpdateCollection.h big reformat 2018-12-26 00:57:05 +01:00
v8-cluster.cpp big reformat 2018-12-26 00:57:05 +01:00
v8-cluster.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00