aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/DummyCommunicator.java
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Minor cleanupHarald Musum2023-05-081-5/+2
| | | | GC dead code, optimize imports, fix unnecessary throws statements
* Remove unused methodHarald Musum2022-12-261-4/+0
|
* Trigger saveWantedState when nodes are removed or orphaned wanted states are ↵Håkon Hallingstad2022-04-201-2/+2
| | | | loaded
* Use plural for methods returning collectionHåkon Hallingstad2022-04-191-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
|
* Inhibit ZooKeeper connections until our local Slobrok mirror is ready.Tor Brede Vekterli2021-03-191-0/+4
| | | | | | | | Otherwise, if there are transient Slobrok issues during CC startup and we end up winning the election, we risk publishing a cluster state where the entire cluster appears down (since we do not have any knowledge of Slobrok node mapping state). This will adversely affect availability for all the obvious reasons.
* Revert "Inhibit ZooKeeper connections until our local Slobrok mirror is ready."Tor Brede Vekterli2021-03-181-4/+0
|
* Inhibit ZooKeeper connections until our local Slobrok mirror is ready.Tor Brede Vekterli2021-03-181-0/+4
| | | | | | | | Otherwise, if there are transient Slobrok issues during CC startup and we end up winning the election, we risk publishing a cluster state where the entire cluster appears down (since we do not have any knowledge of Slobrok node mapping state). This will adversely affect availability for all the obvious reasons.
* Mincor cleanup, no functional changsHarald Musum2021-02-211-4/+4
|
* Cleanup tests, no functional changesHarald Musum2019-09-031-13/+13
|
* Activation reply processing must inspect actual version returnedTor Brede Vekterli2019-03-211-3/+3
| | | | | | | | Version mismatches in backend do not return explicit RPC errors, so actual vs. desired versions must be checked in order to avoid potentially spurious activation of other versions. Also do some minor code cleanup.
* Support configurable two-phase state transitions in cluster controllerTor Brede Vekterli2019-03-141-1/+1
|
* Initial groundwork for cluster state version activation RPCTor Brede Vekterli2019-03-141-0/+15
|
* Initial support for per bucket space cluster states in cluster controllerTor Brede Vekterli2018-02-221-3/+4
| | | | | Multiple spaces are only enabled in tests, so the controller still only generates the legacy baseline cluster state, maintaining today's behavior.
* Add support for version ACK-dependent tasks in cluster controllerTor Brede Vekterli2017-09-111-1/+28
| | | | | | | | | Used to enable synchronous operation for set-node-state calls, which ensure that side-effects of the call are visible when the response returns. If controller leadership is lost before state is published, tasks will be failed back to the client.
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* PublishJon Bratseth2016-06-151-0/+114