Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Minor cleanup | Harald Musum | 2023-05-08 | 1 | -5/+2 |
| | | | | GC dead code, optimize imports, fix unnecessary throws statements | ||||
* | Remove unused method | Harald Musum | 2022-12-26 | 1 | -4/+0 |
| | |||||
* | Trigger saveWantedState when nodes are removed or orphaned wanted states are ↵ | Håkon Hallingstad | 2022-04-20 | 1 | -2/+2 |
| | | | | loaded | ||||
* | Use plural for methods returning collection | Håkon Hallingstad | 2022-04-19 | 1 | -1/+1 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Inhibit ZooKeeper connections until our local Slobrok mirror is ready. | Tor Brede Vekterli | 2021-03-19 | 1 | -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 Vekterli | 2021-03-18 | 1 | -4/+0 |
| | |||||
* | Inhibit ZooKeeper connections until our local Slobrok mirror is ready. | Tor Brede Vekterli | 2021-03-18 | 1 | -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 changs | Harald Musum | 2021-02-21 | 1 | -4/+4 |
| | |||||
* | Cleanup tests, no functional changes | Harald Musum | 2019-09-03 | 1 | -13/+13 |
| | |||||
* | Activation reply processing must inspect actual version returned | Tor Brede Vekterli | 2019-03-21 | 1 | -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 controller | Tor Brede Vekterli | 2019-03-14 | 1 | -1/+1 |
| | |||||
* | Initial groundwork for cluster state version activation RPC | Tor Brede Vekterli | 2019-03-14 | 1 | -0/+15 |
| | |||||
* | Initial support for per bucket space cluster states in cluster controller | Tor Brede Vekterli | 2018-02-22 | 1 | -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 controller | Tor Brede Vekterli | 2017-09-11 | 1 | -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 headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 1 | -0/+114 |