1
0
Fork 0
arangodb/arangod/Scheduler
Max Neunhöffer ef8fcd101c
Port to 3.3 of various fixes around leadership preparation in agency. (#4150)
* Add logging for _earliestPackage in Agent.
* Really enforce the hidden option --server.maximal-threads if given.
* Switch off --log.force-direct in scripts/startStandAloneAgency.sh
* Lower the timeout for sending AppendEntriesRPC to 150s.
* Erase _earliestPackage when becoming a leader.
* Challenge leadership in agent main loop.
* Use steady_clock for _earliestPackage.
* Change _lastAcked and _leaderSince to steady_clock as well.
* time difference calculations based on old readSystemClock to steadyClockToDouble
* All system_clock transitioned to steady_clock in Agent. Remaining system_clock are user input / output or timestamps
* Inception system_clock to steady_clock
2017-12-27 16:47:16 +01:00
..
Acceptor.cpp
Acceptor.h
AcceptorTcp.cpp fix multiple binds to the same ip/port on Windows (#3923) 2017-12-07 10:26:25 +01:00
AcceptorTcp.h
AcceptorUnixDomain.cpp
AcceptorUnixDomain.h
EventLoop.h
Job.cpp
Job.h
JobGuard.cpp
JobGuard.h
JobQueue.cpp fix shutdown in case no threads can be started (#3648) 2017-11-10 10:21:51 +01:00
JobQueue.h Missing things for active / passive (#3578) 2017-11-04 20:30:23 +01:00
ListenTask.cpp
ListenTask.h
Scheduler.cpp fix premature unlock (#3802) (#4027) 2017-12-13 18:46:14 +01:00
Scheduler.h fix shutdown in case no threads can be started (#3648) 2017-11-10 10:21:51 +01:00
SchedulerFeature.cpp Port to 3.3 of various fixes around leadership preparation in agency. (#4150) 2017-12-27 16:47:16 +01:00
SchedulerFeature.h
Socket.cpp
Socket.h Reuse buffers for HttpResponse (#3433) 2017-10-30 17:30:36 +01:00
SocketTask.cpp Reuse buffers for HttpResponse (#3433) 2017-10-30 17:30:36 +01:00
SocketTask.h Reuse buffers for HttpResponse (#3433) 2017-10-30 17:30:36 +01:00
SocketTcp.cpp Reuse buffers for HttpResponse (#3433) 2017-10-30 17:30:36 +01:00
SocketTcp.h
SocketUnixDomain.cpp
SocketUnixDomain.h
Task.cpp
Task.h