Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove use of fest-assert | Bjørn Christian Seime | 2020-02-24 | 2 | -17/+11 | |
| | | | | Motivation: remove the number of 'fluent test assertion' libraries in use. | |||||
* | Merge pull request #12275 from ↵ | Valerij Fredriksen | 2020-02-24 | 4 | -11/+3 | |
|\ | | | | | | | | | vespa-engine/hakonhall/remove-unnecessary-gethostinfo Remove unnecessary getHostInfo | |||||
| * | Remove unnecessary getHostInfo | Håkon Hallingstad | 2020-02-20 | 4 | -11/+3 | |
| | | ||||||
* | | Return 409 on Orchestrator timeout instead of 504 | Håkon Hallingstad | 2020-02-23 | 3 | -8/+8 | |
| | | ||||||
* | | Remove large-orchestrator-locks flag | Håkon Hallingstad | 2020-02-23 | 4 | -27/+6 | |
|/ | ||||||
* | Add host info to orchestrator REST API | Håkon Hallingstad | 2020-02-17 | 7 | -24/+55 | |
| | ||||||
* | Support setting PERMANENTLY_DOWN at end of retirement | Håkon Hallingstad | 2020-02-07 | 7 | -27/+68 | |
| | ||||||
* | Skip removing status nodes at old zk paths | Håkon Hallingstad | 2020-02-06 | 1 | -46/+20 | |
| | ||||||
* | Reduce access logging | Håkon Hallingstad | 2020-02-05 | 1 | -0/+1 | |
| | | | | | | | | | | | | Avoids writing access logs in various tests. 1. Disables by-default access logging with Application, since it is used in unit tests. 2. However many tests create additional DeployState which renders this ineffective, and so this PR also explicitly disables access logging in services.xml of some tests. (1) might be unnecessary if we anyway have to do (2) everywhere, but this is not clear to me. | |||||
* | Remove stray test | Håkon Hallingstad | 2020-02-05 | 1 | -10/+0 | |
| | ||||||
* | Keep track of locks in OrchestratorContext | Håkon Hallingstad | 2020-02-04 | 5 | -47/+138 | |
| | ||||||
* | Support large orchestrator lock | Håkon Hallingstad | 2020-02-03 | 10 | -50/+363 | |
| | ||||||
* | Avoid wrapping timeout exception (causing 504) with batch internal error ↵ | Håkon Hallingstad | 2020-02-03 | 1 | -0/+2 | |
| | | | | (causing 500) | |||||
* | Remove unused suspendedHostnames | Håkon Hallingstad | 2020-01-30 | 5 | -33/+7 | |
| | ||||||
* | Prepare for setting PERMANENTLY_DOWN | Håkon Hallingstad | 2020-01-30 | 14 | -43/+95 | |
| | ||||||
* | Remove unnecessary maps | Håkon Hallingstad | 2020-01-29 | 2 | -22/+8 | |
| | ||||||
* | Make new host-status canonical | Håkon Hallingstad | 2020-01-29 | 1 | -32/+3 | |
| | | | | | | | | | | | | | | | In moving from old host-status-service/APP/hosts to new host-status/APP/hosts: 1. Currently and before this PR, the ALLOWED_TO_BE_DOWN hosts are the union of the hosts in new and old. Other hosts are NO_REMARKS. 2. With this PR, we'll stop writing ALLOWED_TO_BE_DOWN in old, but still remove them. This PR is not supposed to have any user-visible effect for clients of the Orchestrator. Once this PR has rolled out, A. The remaining code accessing old can be removed B. All data in old can be removed. | |||||
* | Pull host info through out of orchestrator and through nodes response | Jon Marius Venstad | 2020-01-27 | 2 | -5/+5 | |
| | ||||||
* | Define suspended attribute on HostStatus, plus minor review fixes | Håkon Hallingstad | 2020-01-24 | 5 | -12/+18 | |
| | ||||||
* | Since-timestamp on Orc suspended status | Håkon Hallingstad | 2020-01-23 | 13 | -65/+474 | |
| | | | | | | | | | | | | - Introduce a new type of suspension status: PERMANENTLY_DOWN, which is set when a node is scheduled to be removed from the application. A normal resume call will NOT clear PERMANENTLY_DOWN. - Store a JSON for each suspended host: Contains status, and a since timestamp for the time when the node was suspended. The suspension timestamp is preserved when switching statuses between suspension statuses. - The JSON is stored in a new path, void of any zone. This means that we eventually can get rid of the zone-part of the application instance reference. | |||||
* | Create zookeeper client config file only when necessary | Harald Musum | 2020-01-09 | 1 | -1/+1 | |
| | ||||||
* | Revert "Revert "Bjorncs/apache commons libraries cleanup"" | Bjørn Christian Seime | 2020-01-08 | 2 | -7/+4 | |
| | ||||||
* | Revert "Bjorncs/apache commons libraries cleanup" | Harald Musum | 2020-01-08 | 2 | -4/+7 | |
| | ||||||
* | Remove use of commons-lang from orchestrator | Bjørn Christian Seime | 2020-01-07 | 2 | -7/+4 | |
| | ||||||
* | Add/corect copyright headers | Jon Bratseth | 2020-01-03 | 4 | -1/+5 | |
| | ||||||
* | Use configured config server cluster size in orchestrator | Martin Polden | 2019-11-19 | 11 | -113/+204 | |
| | ||||||
* | Allow removing half of the cluster controllers | Jon Bratseth | 2019-11-12 | 4 | -8/+14 | |
| | ||||||
* | Add count metrics of orchestrator application lock to get rates | Håkon Hallingstad | 2019-10-24 | 1 | -0/+4 | |
| | ||||||
* | Revert "Revert "Add Orchestrator application lock metrics"" | Håkon Hallingstad | 2019-10-22 | 5 | -13/+111 | |
| | ||||||
* | Revert "Add Orchestrator application lock metrics" | Harald Musum | 2019-10-22 | 5 | -111/+13 | |
| | ||||||
* | Extract duration calculation into separate method | Håkon Hallingstad | 2019-10-21 | 1 | -2/+6 | |
| | ||||||
* | Add Orchestrator application lock metrics | Håkon Hallingstad | 2019-10-21 | 5 | -13/+107 | |
| | ||||||
* | Merge pull request #11031 from ↵ | Harald Musum | 2019-10-21 | 5 | -12/+23 | |
|\ | | | | | | | | | vespa-engine/hakonhall/return-504-gateway-timeout-on-lock-timeout-from-orchestrator Return 504 Gateway Timeout on lock timeout from Orchestrator | |||||
| * | Return 504 Gateway Timeout on lock timeout from Orchestrator | Håkon Hallingstad | 2019-10-21 | 5 | -12/+23 | |
| | | ||||||
* | | Use mockito-core 3.1.0 | Håkon Hallingstad | 2019-10-18 | 5 | -8/+8 | |
|/ | ||||||
* | Assume at least 3 config server in Orchestrator | Håkon Hallingstad | 2019-08-13 | 3 | -9/+115 | |
| | ||||||
* | Use VespaJerseyJaxRsClient in cluster controller client factory | Bjørn Christian Seime | 2019-07-25 | 2 | -8/+13 | |
| | ||||||
* | Replace 'jdisc' with 'container' in orchestrator | gjoranv | 2019-07-11 | 1 | -2/+2 | |
| | ||||||
* | Clean up in orchestrator | Valerij Fredriksen | 2019-06-07 | 3 | -19/+0 | |
| | ||||||
* | Comment zone-app specific code that should be removed after the migration | Valerij Fredriksen | 2019-06-04 | 3 | -1/+3 | |
| | ||||||
* | Special handle the tenant-host application where needed | Valerij Fredriksen | 2019-06-04 | 3 | -1/+15 | |
| | ||||||
* | Keep the spec final. | Henning Baldersheim | 2019-05-28 | 2 | -4/+4 | |
| | | | | | | Create the address when needed in the async connect thread. Implement hash/equal/compareTo for Spec to avoid toString. Use Spec as key and avoid creating it every time. | |||||
* | Orchestrator Support for metrics proxy | Håkon Hallingstad | 2019-03-22 | 3 | -36/+5 | |
| | ||||||
* | Put accessors back inside MutableStatusRegistry | Jon Marius Venstad | 2019-02-11 | 10 | -29/+48 | |
| | ||||||
* | Use a more specific ZK path for cache counter | Jon Marius Venstad | 2019-02-11 | 1 | -2/+2 | |
| | ||||||
* | Add note | Jon Marius Venstad | 2019-02-08 | 1 | -0/+5 | |
| | ||||||
* | Remove ReadOnlyStatusService | Jon Marius Venstad | 2019-02-08 | 8 | -92/+32 | |
| | ||||||
* | Expose host status cache, and use it for all bulk operations | Jon Marius Venstad | 2019-02-08 | 13 | -72/+153 | |
| | ||||||
* | Replace test usage of InMemoryStatusService | Jon Marius Venstad | 2019-02-08 | 3 | -21/+27 | |
| | ||||||
* | Remove unused annotation | Jon Marius Venstad | 2019-02-08 | 3 | -21/+0 | |
| |