summaryrefslogtreecommitdiffstats
path: root/orchestrator/src/main
Commit message (Collapse)AuthorAgeFilesLines
* Add copyright headerHåkon Hallingstad2022-07-081-0/+1
|
* Add ContentServiceHåkon Hallingstad2022-07-081-0/+13
|
* Set distributor down while permanently downHåkon Hallingstad2022-07-086-30/+58
|
* Use probe when getting permission to set storage node permanently downHåkon Hallingstad2022-07-083-7/+18
|
* Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-067-7/+7
|
* Revert "Merge pull request #22393 from ↵jonmv2022-05-031-1/+2
| | | | | | | vespa-engine/revert-22386-jonmv/remove-last-controller-jersey-client" This reverts commit 04898b34190a3e3bb9d3053e11eb892bc48ff842, reversing changes made to 3a757528a0a978d44cb1bd9aae28b567c477d139.
* Revert "Remove another HTTP client wrapper"Harald Musum2022-05-021-2/+1
|
* Add status code to ResponseExceptionjonmv2022-05-021-1/+2
|
* Fix serialization of state requestjonmv2022-04-291-3/+3
|
* Differentiate between trying and requiring node state changejonmv2022-04-293-12/+29
|
* Accept application/json from CCs, remove removed dependencyjonmv2022-04-291-0/+2
|
* Support headersjonmv2022-04-292-7/+2
|
* Support dynamic queries insteadjonmv2022-04-292-29/+28
|
* Replace Jersey in orchestrator with apache, remove jaxrx_client_utilsjonmv2022-04-2811-381/+206
|
* Use HttpURL for base url and query in StateRequestHandlerJon Marius Venstad2022-04-072-5/+7
|
* Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlrgjoranv2022-01-175-10/+10
|
* Replace use of Guava's UncheckedTimeoutException with our ownBjørn Christian Seime2022-01-149-11/+10
|
* Add InfrastructureApplication in application-modelHåkon Hallingstad2022-01-032-9/+10
|
* Update 2020 Oath copyrights.gjoranv2021-10-272-2/+2
|
* Update 2019 Oath copyrights.gjoranv2021-10-277-7/+7
|
* Update Verizon Media copyright notices.gjoranv2021-10-0713-13/+13
|
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
|
* Update 2017 copyright notices.gjoranv2021-10-0741-41/+41
|
* Revert unintended change to verifyGroupGoingDownPermanentlyIsFineHåkon Hallingstad2021-09-231-11/+11
|
* Disallow cfg suspension based solely on being downHåkon Hallingstad2021-09-233-46/+52
|
* Avoid unknown service status on suspended hostHåkon Hallingstad2021-09-233-29/+27
| | | | | Avoid throwing unknown-service-status suspension denial, if the service is on a host which is suspended: In that case the status is effectively down.
* Remove group-permanent-suspension flagHåkon Hallingstad2021-09-201-108/+70
|
* Deny suspension with special constraint on unknown statusHåkon Hallingstad2021-09-144-11/+21
|
* Add ServiceStatus.UNKNOWNHåkon Hallingstad2021-09-132-1/+11
|
* Remove orchestrate-missing-proxies flagHåkon Hallingstad2021-09-101-7/+1
|
* Rename to group-permanent-suspensionHåkon Hallingstad2021-08-121-1/+1
|
* Enable group-suspension with permanent suspensionHåkon Hallingstad2021-08-111-9/+7
| | | | | | | | | | | This will enable the same per-cluster policy for "permanently suspending" a host (i.e. removing it from an application, typically because it is wantToRetire and retired), as the policy for suspending a host (typically for upgrade). The major difference is that the new policy allows for permanently remove >1 content node at a time, if they are within the same group. Guarded by a new flag group-suspension-in-permanent-suspend, enabled by default. The old and unused flag group-suspension is removed.
* Guard with orchestrate-missing-proxies flagHåkon Hallingstad2021-08-052-7/+8
|
* Specify number of proxies, try 2 [run-systemtest]Håkon Hallingstad2021-08-053-17/+38
|
* Avoid references to unexported classesHåkon Hallingstad2021-07-291-12/+7
|
* Revert "Revert "Pass around orchestration parameters""Håkon Hallingstad2021-07-297-11/+305
|
* Revert "Pass around orchestration parameters"Håkon Hallingstad2021-07-297-305/+11
|
* Use OrchestrationParamsHåkon Hallingstad2021-07-285-19/+33
|
* OrchestrationParamsHåkon Hallingstad2021-07-284-0/+280
|
* Merge branch 'master' into musum/cleanup-ConfigCurator-1Harald Musum2021-07-091-11/+4
|\
| * Remove usage of the @Component annotation for jersey resources.gjoranv2021-07-081-11/+4
| |
* | Use Curator instead of ConfigCurator, part 4Harald Musum2021-07-091-2/+3
|/
* Revert "Revert "Send setNodeState to CC even if storage node is down""Håkon Hallingstad2021-05-143-10/+8
|
* Revert "Send setNodeState to CC even if storage node is down"Håkon Hallingstad2021-05-143-8/+10
|
* Send setNodeState to CC even if storage node is downHåkon Hallingstad2021-05-143-10/+8
| | | | | | Note that this will be wrong if there is a single CC colocated with a content node, i.e. there's only one content node in the cluster, and the CC is down. In this case an operator must intervene to bring up the CC.
* Allow fifty percent of host-admin cluster nodes down in cd-like systemsHarald Musum2021-05-033-5/+15
|
* More lazy debug log message generationJon Marius Venstad2021-04-282-15/+15
|
* Rename class to follow convention of similar exception typesBjørn Christian Seime2021-04-133-9/+9
|
* Use RestApiException instead of old JAX-RS equivalentBjørn Christian Seime2021-04-131-3/+1
|
* Rename class to match naming convention of other handlersBjørn Christian Seime2021-04-121-5/+5
|