1
0
Fork 0
arangodb/arangod/Cluster
Max Neunhöffer 2f874249bb Bug fix/adjust agency comm timeouts (#2765)
* Take out 503 timeouts altogether.
* Overhaul of AgencyComm::sendWithFailover loop.
* Let performRequests optionally ignore 404 coll not found.
* Fix error message "database not found" when AgencyComm failed.
* Add log entries in Agency if locks are acquired too slowly.
* Reexecute the javascript cluster sync stuff even if there was no plan/current change...So failed sync jobs can retry later...
* Cover callbacks in Communicator by lock. This fixes https://github.com/arangodb/planning/issues/370
* Put in delay in waiting for leader in agency test.
* Schmutz logging to heartbeat topic.
* Add more lock time diagnostic in agent.
* Switch on agencycomm tracing in coordinator.
2017-07-13 00:44:28 +02:00
..
AgencyCallback.cpp remove logging for non-topics 2017-02-10 09:32:50 +01:00
AgencyCallback.h Move AgencyCallback stuff to cluster so it is (hopefully) clear that this 2017-01-13 18:08:27 +01:00
AgencyCallbackRegistry.cpp merge from 3.1 2017-02-20 20:05:52 +01:00
AgencyCallbackRegistry.h merge from 3.1 2017-02-20 20:05:52 +01:00
ClusterComm.cpp Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
ClusterComm.h Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
ClusterEdgeCursor.cpp Replaced EdgeCursors callback to return cid,rev instead of _id. Does less costly copying and comparision internally 2017-05-31 17:49:46 +02:00
ClusterEdgeCursor.h Replaced EdgeCursors callback to return cid,rev instead of _id. Does less costly copying and comparision internally 2017-05-31 17:49:46 +02:00
ClusterFeature.cpp Feature/auth context (#2704) 2017-07-02 23:15:57 +02:00
ClusterFeature.h cluster documentation varnish (#2553) 2017-06-12 19:02:11 +02:00
ClusterHelpers.cpp Extract compareServerList and make it reuseable 2017-05-24 14:13:51 +02:00
ClusterHelpers.h Extract compareServerList and make it reuseable 2017-05-24 14:13:51 +02:00
ClusterInfo.cpp Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
ClusterInfo.h fix parallel access to list of failed servers (#2777) 2017-07-12 22:12:25 +02:00
ClusterMethods.cpp Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
ClusterMethods.h Revert "Squashed commit of the following:" 2017-06-01 18:37:45 +02:00
ClusterTraverser.cpp Replaced EdgeCursors callback to return cid,rev instead of _id. Does less costly copying and comparision internally 2017-05-31 17:49:46 +02:00
ClusterTraverser.h Replaced EdgeCursors callback to return cid,rev instead of _id. Does less costly copying and comparision internally 2017-05-31 17:49:46 +02:00
CollectionLockState.cpp moved collection lock state into its own struct 2017-02-16 10:27:14 +01:00
CollectionLockState.h moved collection lock state into its own struct 2017-02-16 10:27:14 +01:00
DBServerAgencySync.cpp remove logging for non-topics 2017-02-10 09:32:50 +01:00
DBServerAgencySync.h switch to boost asio 2016-10-14 10:12:17 +00:00
FollowerInfo.cpp Fix behaviour of synchronous replication in dropFollower case. 2017-06-09 13:06:02 +02:00
FollowerInfo.h Feature/move shard fix (#2626) 2017-06-26 16:55:01 +02:00
HeartbeatThread.cpp Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
HeartbeatThread.h Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
RestAgencyCallbacksHandler.cpp fix velocypack-over-HTTP responses 2017-02-28 17:01:59 +01:00
RestAgencyCallbacksHandler.h switch to boost asio 2016-10-14 10:12:17 +00:00
ServerState.cpp cluster documentation varnish (#2553) 2017-06-12 19:02:11 +02:00
ServerState.h cluster documentation varnish (#2553) 2017-06-12 19:02:11 +02:00
TraverserEngine.cpp Edge index refactoring 2017-06-02 11:20:15 +02:00
TraverserEngine.h Fixed incremental synced 2017-04-24 15:40:48 +02:00
TraverserEngineRegistry.cpp Fixed unnecessary move of temporary object 2017-04-24 18:31:18 +02:00
TraverserEngineRegistry.h Integreated a ShortestPathEngine on DBServers and wired it up with ShortestPathNode and Options. The path seems to be computed correctly in clsuter now, but the vertices are not yet retrieved. 2017-04-20 13:57:14 +02:00
v8-cluster.cpp Bug fix/adjust agency comm timeouts (#2765) 2017-07-13 00:44:28 +02:00
v8-cluster.h clang-format 2016-01-27 13:43:46 +01:00