Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Use real InfraApplication in node-repository tests"" | Valerij Fredriksen | 2023-06-30 | 39 | -333/+315 |
| | | | | This reverts commit d4ab68364ee14e9360fc7b17ba1100ccb934b4a1. | ||||
* | Revert "Use real InfraApplication in node-repository tests" | Valerij Fredriksen | 2023-06-30 | 39 | -315/+333 |
| | |||||
* | Merge pull request #27589 from vespa-engine/freva/exclusivity | Martin Polden | 2023-06-30 | 39 | -333/+315 |
|\ | | | | | Use real InfraApplication in node-repository tests | ||||
| * | Use real InfraApplication in node-repository tests | Valerij Fredriksen | 2023-06-29 | 39 | -333/+315 |
| | | |||||
* | | Merge pull request #27586 from vespa-engine/jonmv/vespa-athenz-gcp | Jon Marius Venstad | 2023-06-29 | 1 | -1/+3 |
|\ \ | |/ |/| | Jonmv/vespa athenz gcp | ||||
| * | Reduce log spam | jonmv | 2023-06-29 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #27585 from vespa-engine/freva/exclusivity | Valerij Fredriksen | 2023-06-29 | 2 | -11/+3 |
|\ \ | | | | | | | Type allocations never violate exclusivity | ||||
| * | | Type allocations never violate exclusivity | Valerij Fredriksen | 2023-06-29 | 1 | -0/+1 |
| | | | |||||
| * | | Remove NodeSpec::isExclusive | Valerij Fredriksen | 2023-06-29 | 2 | -11/+2 |
| |/ | |||||
* | | Merge pull request #27583 from vespa-engine/mpolden/less-logging | Valerij Fredriksen | 2023-06-29 | 3 | -8/+10 |
|\ \ | | | | | | | Avoid logging expiry of deprovisioned hosts in non-dynamic zones | ||||
| * | | Avoid logging expiry of deprovisioned hosts in non-dynamic zones | Martin Polden | 2023-06-29 | 1 | -2/+8 |
| | | | |||||
| * | | Improve readability | Martin Polden | 2023-06-29 | 1 | -2/+2 |
| | | | |||||
| * | | Remove unused field | Martin Polden | 2023-06-29 | 1 | -4/+0 |
| |/ | |||||
* / | Match GCP flavours with smallest exclusive resources | jonmv | 2023-06-29 | 1 | -5/+12 |
|/ | |||||
* | Merge pull request #27569 from ↵ | Jon Bratseth | 2023-06-28 | 1 | -5/+6 |
|\ | | | | | | | | | vespa-engine/bjormel/smallestExclusiveResources-memory-8GB Use 8Gb memory for smallestExclusiveResources since vespa-8.187 | ||||
| * | Use 8Gb memory for smallestExclusiveResources since vespa-8.187 | bjormel | 2023-06-28 | 1 | -5/+6 |
| | | |||||
* | | Merge pull request #27567 from vespa-engine/freva/fix-exclusive | Henning Baldersheim | 2023-06-28 | 2 | -5/+33 |
|\ \ | |/ |/| | Correctly check for exclusivity violation in dynamically provisioned zones MERGEOK | ||||
| * | Correctly check for exclusivity violation in dynamically provisioned zones | Valerij Fredriksen | 2023-06-28 | 2 | -5/+33 |
| | | |||||
* | | Merge pull request #27558 from vespa-engine/mpolden/add-field | Martin Polden | 2023-06-28 | 42 | -6/+45 |
|\ \ | | | | | | | Allow patching wantToUpgradeFlavor | ||||
| * | | Avoid changing unrelated fields through overloaded method | Martin Polden | 2023-06-27 | 2 | -2/+2 |
| | | | |||||
| * | | Spelling | Martin Polden | 2023-06-27 | 1 | -3/+3 |
| | | | |||||
| * | | Log on failure | Martin Polden | 2023-06-27 | 1 | -0/+2 |
| | | | |||||
| * | | Allow patching wantToUpgradeFlavor | Martin Polden | 2023-06-27 | 3 | -2/+3 |
| | | | |||||
| * | | Add wantToUpgradeFlavor to node response | Martin Polden | 2023-06-27 | 36 | -0/+36 |
| | | | |||||
* | | | Take all involved locks when updating IP config | jonmv | 2023-06-27 | 2 | -12/+11 |
| | | | |||||
* | | | Greatly reduce lock acquisitions | jonmv | 2023-06-27 | 2 | -2/+2 |
| |/ |/| | |||||
* | | Do not take tenant-host lock in addNodes after all | jonmv | 2023-06-27 | 1 | -2/+1 |
| | | |||||
* | | Do not take tenant-host lock in infra-deployer | jonmv | 2023-06-27 | 1 | -12/+9 |
| | | |||||
* | | Short-cut re-acquiring ordered locks | jonmv | 2023-06-27 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #27521 from vespa-engine/jonmv/misc-2 | Jon Marius Venstad | 2023-06-26 | 21 | -203/+405 |
|\ | | | | | Tighten node repository locking | ||||
| * | Choose 2 mimnutes as a default multi-lock timeout, and use budget | jonmv | 2023-06-23 | 1 | -5/+7 |
| | | |||||
| * | Re-read all potential children | jonmv | 2023-06-23 | 1 | -1/+1 |
| | | |||||
| * | Return immutable, fix test code instead | jonmv | 2023-06-23 | 3 | -3/+3 |
| | | |||||
| * | Move throw for inconsistent state in to where we expect consistency | jonmv | 2023-06-23 | 1 | -3/+7 |
| | | |||||
| * | Make more decisions under locks, specifically in expirers | jonmv | 2023-06-22 | 5 | -76/+99 |
| | | |||||
| * | Ensure the right lock is held in performOn | jonmv | 2023-06-22 | 1 | -29/+7 |
| | | |||||
| * | Hold locks while commiting transactions | jonmv | 2023-06-22 | 1 | -46/+65 |
| | | |||||
| * | Require locked node list in some more APIs | jonmv | 2023-06-22 | 10 | -18/+32 |
| | | |||||
| * | Stable-order multi-locking, and recusrive for node + any children + ↵ | jonmv | 2023-06-22 | 1 | -4/+160 |
| | | | | | | | | allocation lock | ||||
| * | Remove unused method, and another NestedTransaction arg | jonmv | 2023-06-22 | 1 | -15/+3 |
| | | |||||
| * | Take lock while commiting a few places | jonmv | 2023-06-21 | 1 | -11/+13 |
| | | |||||
| * | Fewer public methods with NestedTransaction and no lock | jonmv | 2023-06-21 | 9 | -15/+31 |
| | | |||||
* | | Ensure HostCapacityMaintainer wont read host without child | Håkon Hallingstad | 2023-06-23 | 1 | -1/+8 |
| | | |||||
* | | Merge pull request #27533 from vespa-engine/hmusum/node-repo-cleanup-2 | Harald Musum | 2023-06-23 | 2 | -136/+165 |
|\ \ | | | | | | | Hmusum/node repo cleanup 2 | ||||
| * | | Simplify | Harald Musum | 2023-06-23 | 2 | -82/+109 |
| | | | |||||
| * | | Simplify | Harald Musum | 2023-06-23 | 1 | -55/+43 |
| | | | |||||
| * | | Test pre-provisoning 2 hosts with same node resources except architecture | Harald Musum | 2023-06-23 | 1 | -3/+17 |
| | | | |||||
* | | | Do not pass children to HostProvisioner::provision | Valerij Fredriksen | 2023-06-23 | 5 | -32/+22 |
|/ / | |||||
* | | Revert back to previous way of doing this | Harald Musum | 2023-06-22 | 1 | -5/+2 |
| | | |||||
* | | Update ↵ | Harald Musum | 2023-06-22 | 1 | -1/+0 |
| | | | | | | | | | | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/HostCapacityMaintainer.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> |