1
0
Fork 0
arangodb/arangod/Cluster
Kaveh Vahedipour d11c0954e8 Missing post failure on readlock in SynchronizeShard (#7860)
* when post cannot be delivered for readlock waiting for put meningless

* devel pull

* we can rely on POST alone

* clean up

* wrong errorCode tested

* fixed nullptr

* correct timeout

* fixed nullptr

* merge devel

* log level

* maintenace default log level raised to INFO, shard synchronisation only logs start/success all WARN/ERR demoted to DEBUG

* message unification

* devel merge

* fixed query registry

* tobias remarks

* mchacki part one

* static string for rebootid

* working tests

* use the reboot tracker from clusterinfo

* use the reboot tracker from clusterinfo

* rebootid be rebootid

* fixed serverid and all working

* static strings

* callguard out of reboottracker

* call callbacks, when query is ditched

* clear priv

* change log

* my oh my

* simon attention

* merge seems fine

* typo

* fix headers
2019-11-26 17:46:26 +01:00
..
Action.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
Action.h Bug fix/remove base directory from include path (#9885) 2019-09-04 17:39:01 +02:00
ActionBase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ActionBase.h Port agency performance tuning for many shards to devel. (#8647) 2019-04-11 11:14:56 +02:00
ActionDescription.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ActionDescription.h Bug fix/applicationserver stop (#9414) 2019-07-08 20:30:05 +02:00
AgencyCallback.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
AgencyCallback.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
AgencyCallbackRegistry.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
AgencyCallbackRegistry.h big reformat 2018-12-26 00:54:03 +01:00
AgencyPaths.cpp Feature/agency paths framework (#9933) 2019-09-09 14:04:12 +02:00
AgencyPaths.h Feature/agency paths framework (#9933) 2019-09-09 14:04:12 +02:00
CallbackGuard.cpp Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
CallbackGuard.h Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
ClusterCollectionCreationInfo.cpp rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
ClusterCollectionCreationInfo.h rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
ClusterComm.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterComm.h Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
ClusterEdgeCursor.cpp Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterEdgeCursor.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ClusterFeature.cpp Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterFeature.h Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterHelpers.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
ClusterHelpers.h big reformat 2018-12-26 00:54:03 +01:00
ClusterInfo.cpp clean up a bit (#10391) 2019-11-11 09:28:18 +01:00
ClusterInfo.h clean up a bit (#10391) 2019-11-11 09:28:18 +01:00
ClusterMethods.cpp Fix argument handling in hotbackup if body is empty. (#10489) 2019-11-20 17:28:22 +01:00
ClusterMethods.h more debug infos 2019-10-29 10:43:48 +01:00
ClusterRepairDistributeShardsLike.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairDistributeShardsLike.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairOperations.cpp remove cctype (#10501) 2019-11-21 15:59:59 +01:00
ClusterRepairOperations.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairs.h Feature/fix inconsistent distribute shards like job (#4743) 2018-05-07 16:53:08 +02:00
ClusterTraverser.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
ClusterTraverser.h Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterTrxMethods.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterTrxMethods.h Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
ClusterTtlMethods.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
ClusterTtlMethods.h Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterTypes.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ClusterTypes.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ClusterUpgradeFeature.cpp Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterUpgradeFeature.h Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
CreateCollection.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
CreateCollection.h Bug fix/issues 2019 05 06 (#8913) 2019-05-07 12:17:16 +02:00
CreateDatabase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
CreateDatabase.h big reformat 2018-12-26 00:54:03 +01:00
CriticalThread.cpp big reformat 2018-12-26 00:54:03 +01:00
CriticalThread.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DBServerAgencySync.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
DBServerAgencySync.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
DropCollection.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DropCollection.h big reformat 2018-12-26 00:54:03 +01:00
DropDatabase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DropDatabase.h big reformat 2018-12-26 00:54:03 +01:00
DropIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DropIndex.h big reformat 2018-12-26 00:54:03 +01:00
EnsureIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
EnsureIndex.h big reformat 2018-12-26 00:54:03 +01:00
FollowerInfo.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
FollowerInfo.h rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
HeartbeatThread.cpp make replication timeouts configurable via startup options (#10476) 2019-11-19 16:57:48 +01:00
HeartbeatThread.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
Maintenance.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
Maintenance.h Port agency performance tuning for many shards to devel. (#8647) 2019-04-11 11:14:56 +02:00
MaintenanceFeature.cpp Bug fix/internal issue #651 (#10415) 2019-11-13 19:50:17 +03:00
MaintenanceFeature.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
MaintenanceRestHandler.cpp clean up a bit (#10391) 2019-11-11 09:28:18 +01:00
MaintenanceRestHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
MaintenanceStrings.h Create TakeoverShardLeader job. (#9653) 2019-08-07 16:49:08 +02:00
MaintenanceWorker.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
MaintenanceWorker.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
NonAction.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
NonAction.h big reformat 2018-12-26 00:54:03 +01:00
PathComponent.cpp Feature/agency paths framework (#9933) 2019-09-09 14:04:12 +02:00
PathComponent.h no context fix (#10467) 2019-11-20 20:01:11 +01:00
RebootTracker.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
RebootTracker.h Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
ReplicationTimeoutFeature.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ReplicationTimeoutFeature.h Minimize unnecessary dropping of followers due to poorly set synchronous replication timeouts (#9798) 2019-08-26 11:20:02 +02:00
ResignShardLeadership.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ResignShardLeadership.h Fast Controlled Leaderchange (#9608) 2019-08-05 12:08:21 +02:00
RestAgencyCallbacksHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RestAgencyCallbacksHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RestClusterHandler.cpp Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
RestClusterHandler.h Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
ResultT.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ServerState.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ServerState.h Cleanup ServerState.cpp (#9923) 2019-09-10 10:06:16 +02:00
SynchronizeShard.cpp Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
SynchronizeShard.h Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
TakeoverShardLeadership.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
TakeoverShardLeadership.h Create TakeoverShardLeader job. (#9653) 2019-08-07 16:49:08 +02:00
TraverserEngine.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
TraverserEngine.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
TraverserEngineRegistry.cpp Feature/parallel aql phase one 2 (#10408) 2019-11-12 15:47:31 +01:00
TraverserEngineRegistry.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
UpdateCollection.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
UpdateCollection.h big reformat 2018-12-26 00:54:03 +01:00
v8-cluster.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
v8-cluster.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00