Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Simplify OperatorChangeApplicationMaintainer | Valerij Fredriksen | 2019-06-30 | 2 | -23/+17 | |
| | | ||||||
* | | Simplify PeriodicApplicationMaintainer | Valerij Fredriksen | 2019-06-30 | 2 | -16/+7 | |
| | | ||||||
* | | Always activate through MockDeployer | Valerij Fredriksen | 2019-06-30 | 3 | -76/+51 | |
| | | ||||||
* | | Ignore TransientException in NodeFailer and RetiredExpirer | Valerij Fredriksen | 2019-06-29 | 2 | -2/+14 | |
|/ | ||||||
* | Fix TODO | Martin Polden | 2019-06-27 | 1 | -2/+0 | |
| | ||||||
* | Read and write all load balancers on construction | Martin Polden | 2019-06-27 | 2 | -7/+19 | |
| | ||||||
* | Avoid reading all load balancers on prepare | Martin Polden | 2019-06-27 | 2 | -9/+10 | |
| | ||||||
* | Remove unused rotations parameter | Martin Polden | 2019-06-26 | 20 | -72/+56 | |
| | ||||||
* | Remove support for legacy serialization format | Martin Polden | 2019-06-25 | 3 | -48/+5 | |
| | | | | New format is now used everywhere. | |||||
* | Revert "Do not require changeAt to be after previous value" | Martin Polden | 2019-06-25 | 1 | -0/+4 | |
| | | | | This reverts commit a1bd5a9f0e9a72f24b96e08755deb6c17e0e7b41. | |||||
* | Force load balancer reconfig when in non-active state | Martin Polden | 2019-06-25 | 6 | -13/+81 | |
| | ||||||
* | Fix exception message | Martin Polden | 2019-06-25 | 1 | -1/+1 | |
| | ||||||
* | Log reals | Martin Polden | 2019-06-25 | 1 | -2/+2 | |
| | ||||||
* | Rename test | Martin Polden | 2019-06-24 | 1 | -1/+1 | |
| | ||||||
* | Never provision a new LB in activate | Martin Polden | 2019-06-24 | 2 | -4/+29 | |
| | ||||||
* | Fix name | Martin Polden | 2019-06-24 | 1 | -3/+3 | |
| | ||||||
* | Use common exception class for transient provisioning exceptions | Martin Polden | 2019-06-21 | 2 | -1/+25 | |
| | ||||||
* | Merge pull request #9868 from vespa-engine/freva/use-same-interval | Harald Musum | 2019-06-21 | 1 | -1/+1 | |
|\ | | | | | Use same interval for PeriodicApplicationMaintainer in test environments | |||||
| * | Use same interval for PeriodicApplicationMaintainer in test environments | Valerij Fredriksen | 2019-06-21 | 1 | -1/+1 | |
| | | ||||||
* | | Prepare nodes before load balancers | Martin Polden | 2019-06-21 | 4 | -7/+28 | |
|/ | | | | | | In case we're reactivating a inactive load balancer, we need a non-empty set of nodes when re-configuring (a guard in the `LoadBalancerService` implementation enforces this). | |||||
* | Log when creating LB | Martin Polden | 2019-06-21 | 1 | -0/+6 | |
| | ||||||
* | Merge pull request #9861 from vespa-engine/freva/remove-node-retirer | Valerij Fredriksen | 2019-06-21 | 16 | -1448/+3 | |
|\ | | | | | Remove NodeRetirer | |||||
| * | Remove NodeRetirer | Valerij Fredriksen | 2019-06-20 | 16 | -1448/+3 | |
| | | ||||||
* | | Do not require changeAt to be after previous value | Martin Polden | 2019-06-20 | 1 | -4/+0 | |
|/ | | | | This cannot be enforced before the new serialized format is used on all nodes. | |||||
* | Remove stray println | Martin Polden | 2019-06-20 | 1 | -1/+0 | |
| | ||||||
* | A load balancer can never move to reserved from another state | Martin Polden | 2019-06-20 | 1 | -1/+1 | |
| | ||||||
* | Expire reserved load balancers | Martin Polden | 2019-06-20 | 2 | -4/+64 | |
| | ||||||
* | Expire inactive load balancers after a fixed timeout | Martin Polden | 2019-06-20 | 4 | -16/+39 | |
| | ||||||
* | Merge pull request #9854 from vespa-engine/mpolden/prepare-lbs | Harald Musum | 2019-06-20 | 17 | -177/+416 | |
|\ | | | | | Prepare and activate load balancers | |||||
| * | Prepare and activate load balancers | Martin Polden | 2019-06-20 | 9 | -121/+252 | |
| | | ||||||
| * | Store LoadBalancer state | Martin Polden | 2019-06-20 | 10 | -63/+174 | |
| | | ||||||
| * | Simplify | Martin Polden | 2019-06-19 | 1 | -4/+1 | |
| | | ||||||
* | | Remove description from flavor | Valerij Fredriksen | 2019-06-19 | 18 | -20/+1 | |
|/ | ||||||
* | Merge pull request #9817 from vespa-engine/bratseth/serialization-warning | Harald Musum | 2019-06-16 | 2 | -4/+11 | |
|\ | | | | | Bratseth/serialization warning | |||||
| * | Add a comment warning about serialization format changes | Jon Bratseth | 2019-06-15 | 1 | -0/+7 | |
| | | ||||||
| * | Add a comment warning about serialization format changes | Jon Bratseth | 2019-06-15 | 1 | -4/+4 | |
| | | ||||||
* | | Use DockerHostCalculator to find the available capacity remaining on the host | Valerij Fredriksen | 2019-06-14 | 2 | -3/+25 | |
| | | ||||||
* | | Propagate HostResourcesCalculator to DockerHostCapacity | Valerij Fredriksen | 2019-06-14 | 9 | -7/+58 | |
| | | ||||||
* | | Invert variable name | Valerij Fredriksen | 2019-06-14 | 1 | -2/+2 | |
| | | ||||||
* | | Compare enums directly | Valerij Fredriksen | 2019-06-14 | 2 | -8/+7 | |
| | | ||||||
* | | Move methods only used by MetricsReporter out of DockerHostCapacity | Valerij Fredriksen | 2019-06-14 | 4 | -144/+47 | |
| | | ||||||
* | | Remove metrics by docker flavor | Valerij Fredriksen | 2019-06-14 | 2 | -39/+6 | |
| | | ||||||
* | | Simplify MetricsReporter | Valerij Fredriksen | 2019-06-14 | 2 | -40/+25 | |
|/ | ||||||
* | Merge pull request #9735 from vespa-engine/freva/tenant-host-cleanup | Valerij Fredriksen | 2019-06-11 | 4 | -187/+4 | |
|\ | | | | | Zone application cleanup | |||||
| * | Remove early expiry for tenant hosts from inactive | Valerij Fredriksen | 2019-06-07 | 1 | -3/+1 | |
| | | ||||||
| * | Remove infrastructure apps from OperatorChangeApplicationMaintainer and ↵ | Valerij Fredriksen | 2019-06-07 | 2 | -13/+3 | |
| | | | | | | | | instead run InfrastructureProvisioner more often | |||||
| * | Remove temporary migration test | Valerij Fredriksen | 2019-06-07 | 1 | -171/+0 | |
| | | ||||||
* | | Remove serialization of ClusterSpec rotations | Martin Polden | 2019-06-11 | 6 | -37/+4 | |
|/ | | | | | | | | | This data is only stored when `<rotations/>` is specified through `services.xml`. Since we're removing that element, we can also remove the serialization. It's not used in our shared routing layer. The `rotations` field is still present in the `/loadbalancers/v1/` response as the client of this API still expects it. | |||||
* | Create test to assert the requirements for zone-app migration | Valerij Fredriksen | 2019-06-04 | 1 | -0/+171 | |
| | ||||||
* | Comment zone-app specific code that should be removed after the migration | Valerij Fredriksen | 2019-06-04 | 1 | -0/+1 | |
| |