Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set scheme parameter for all us of jaxrs client | Bjørn Christian Seime | 2017-11-21 | 1 | -2/+5 |
| | |||||
* | Revert "Temporarily ignore unstable orchestrator test" | Bjørn Christian Seime | 2017-11-16 | 1 | -1/+0 |
| | |||||
* | Revert "Avoid changing API before all clients handle it" | Håkon Hallingstad | 2017-11-13 | 1 | -11/+6 |
| | |||||
* | Avoid changing API before all clients handle it | Håkon Hallingstad | 2017-11-01 | 1 | -6/+11 |
| | |||||
* | REST API for service status | Håkon Hallingstad | 2017-10-27 | 1 | -13/+49 |
| | |||||
* | Add REST API to query Slobrok | Håkon Hallingstad | 2017-10-27 | 1 | -0/+48 |
| | |||||
* | Undo incompatible change to HostResource::getHost | Håkon Hallingstad | 2017-10-26 | 1 | -6/+62 |
| | |||||
* | Provide more info in host Orchestrator REST API | Håkon Hallingstad | 2017-10-25 | 1 | -1/+73 |
| | |||||
* | Remove status type parameter in application model classes | Håkon Hallingstad | 2017-10-22 | 10 | -162/+158 |
| | |||||
* | Temporarily ignore unstable orchestrator test | Bjørn Christian Seime | 2017-10-03 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3423 from ↵ | Bjørn Christian Seime | 2017-09-18 | 1 | -37/+0 |
|\ | | | | | | | | | vespa-engine/hakon/remove-current-thread-restriction-on-orchestrator-lock Remove current-thread restriction on Orchestrator lock | ||||
| * | Remove current-thread restriction on Orchestrator lock | Håkon Hallingstad | 2017-09-15 | 1 | -37/+0 |
| | | |||||
* | | Move orchestrator config to itw own package | Harald Musum | 2017-09-16 | 1 | -0/+1 |
|/ | |||||
* | Add preferred Orchestrator lock | Håkon Hallingstad | 2017-09-06 | 1 | -23/+23 |
| | |||||
* | Remove corp references | Jon Bratseth | 2017-08-08 | 1 | -1/+1 |
| | |||||
* | Do not rollback after failed suspendAll | Håkon Hallingstad | 2017-06-15 | 1 | -24/+25 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 18 | -14/+18 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 18 | -18/+14 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 18 | -14/+18 |
| | |||||
* | Remove carriage return | Jon Bratseth | 2017-06-14 | 3 | -3/+3 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 18 | -21/+17 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 18 | -17/+21 |
| | |||||
* | Merge pull request #2684 from yahoo/mpolden/remove-hostname-references | Valerij Fredriksen | 2017-06-12 | 2 | -12/+12 |
|\ | | | | | Remove hostname references | ||||
| * | Remove hostname references in orchestrator module | Martin Polden | 2017-06-09 | 2 | -12/+12 |
| | | |||||
* | | Orchestrator support for setting host status | Håkon Hallingstad | 2017-06-12 | 2 | -0/+58 |
|/ | | | | | | | | | | | | | | | | Directly setting the host status can be useful for an operator, e.g. to break a deadlock. Unfortunately, some code use the term "host status" while others use "host state". I haven't settled yet on which is preferred, e.g. 'state' is used in REST APIs, but 'status' is the original term and slightly more used. This PR maintains the local use of the terms, meaning it adds 'state' where that's normally used and 'status' other places. Setting the deadlock is done with a PATCH request, which is defined in jaxrs_utils. jaxrs_utils only defines PATCH, and that's not used anywhere else except in jaxrs_client_utils tests. So I remove this module as a dependency a couple of places. | ||||
* | Complete retirement early in dev CD | Håkon Hallingstad | 2017-05-26 | 7 | -720/+174 |
| | |||||
* | Merge pull request #2378 from yahoo/hakonhall/use-orchestrator-model | hakonhall | 2017-05-08 | 4 | -52/+125 |
|\ | | | | | Makes the Orchestrator policy use the new model classes | ||||
| * | Makes the Orchestrator policy use the new model classes | Håkon Hallingstad | 2017-05-03 | 4 | -52/+125 |
| | | | | | | | | | | | | | | | | | | | | Functionally, the new code should be identical to the old one, EXCEPT if an application has 2 or more nodes on a Docker host: - In this case the new code puts these nodes into a NodeGroup, and will try to suspend them all at the same time. This PR could have been functionally identical to the old code by by putting each HostName into its own NodeGroup in OrchestratorImpl::nodeGroupsOrderedForSuspend. | ||||
* | | Make TestUtil generate correct config ID for cluster controller, take 2 | Håkon Hallingstad | 2017-05-04 | 1 | -1/+1 |
| | | |||||
* | | Make TestUtil generate correct config ID for cluster controller | Håkon Hallingstad | 2017-05-04 | 1 | -1/+1 |
| | | |||||
* | | Correctly extract cluster controller index from standalone cluster controller | Håkon Hallingstad | 2017-05-04 | 1 | -2/+10 |
| | | |||||
* | | Remove redundant test | Harald Musum | 2017-05-04 | 1 | -6/+0 |
| | | |||||
* | | Fix getting cluster controller index for standalone clusters | Harald Musum | 2017-05-04 | 3 | -10/+22 |
|/ | | | | | | | | * Cluster controller cluster can either be using zookeeper on config server and be part of admin cluster (config id 'admin/cluster-controllers/[n]') or standalone (running zookeeper in cluster controller and be in its own cluster, config id '[content cluster id]/standalone/[n]') VESPA-7356 | ||||
* | Adds classes to give the Orchestrator policy classes a simplified view of Vespa. | Håkon Hallingstad | 2017-04-28 | 9 | -31/+605 |
| | | | | | | | | | This should be a no-op. The only changes that actually could have an impact are the changes to getting the cluster controllers, but it should be functionally equivalent. This PR will make it easier to change the Orchestrator policy to allow suspending several nodes (NodeGroup) in an application on a single Docker host. | ||||
* | newHashSet is not recommended to use, triggers warnings | Arne H Juul | 2017-04-27 | 1 | -2/+2 |
| | |||||
* | Allow Orchestrator to suspend node admin with no active nodes | valerijf | 2016-07-25 | 1 | -0/+9 |
| | |||||
* | Relax assumption on ApplicationInstanceReference format. | toby | 2016-06-30 | 1 | -0/+13 |
| | |||||
* | Use Github username as author | Bjørn Christian Seime | 2016-06-28 | 1 | -1/+1 |
| | |||||
* | Merge pull request #5 from yahoo/smorgrav/bcp_id_fix | Torbjørn Smørgrav | 2016-06-23 | 3 | -11/+11 |
|\ | | | | | Lookup ApplicationInstanceReference matching an ApplicationId | ||||
| * | Be explicit and assert on ApplicationInstanceReference format in | toby | 2016-06-17 | 3 | -8/+8 |
| | | | | | | | | | | | | conversion to ApplicationId. Modified test data and tests to reflect this. | ||||
| * | Lookup ApplicationInstanceReference matching an ApplicationId. The | toby | 2016-06-17 | 2 | -3/+3 |
| | | | | | | | | | | previous behavoir only worked for ApplicationInstanceReferences with a certain format. | ||||
* | | Merge pull request #78 from yahoo/smorgrav/author | Jon Bratseth | 2016-06-17 | 4 | -6/+6 |
|\ \ | | | | | | | Change my author element to github username | ||||
| * | | Revert eof newlines - not sure wht the diff was exactly but I guess | toby | 2016-06-17 | 2 | -2/+0 |
| | | | | | | | | | | | | perhapes that different editors have their own way of treating eof | ||||
| * | | Add eof newlines as my sed was removing some for some reason | toby | 2016-06-17 | 2 | -0/+2 |
| | | | |||||
| * | | Replace author with github username | toby | 2016-06-17 | 4 | -6/+6 |
| |/ | |||||
* / | Change hakon to hakonhall | Håkon Hallingstad | 2016-06-17 | 1 | -1/+1 |
|/ | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 13 | -0/+2459 |