aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #27521 from vespa-engine/jonmv/misc-2Jon Marius Venstad2023-06-2621-203/+405
|\
| * Choose 2 mimnutes as a default multi-lock timeout, and use budgetjonmv2023-06-231-5/+7
| * Re-read all potential childrenjonmv2023-06-231-1/+1
| * Return immutable, fix test code insteadjonmv2023-06-233-3/+3
| * Move throw for inconsistent state in to where we expect consistencyjonmv2023-06-231-3/+7
| * Make more decisions under locks, specifically in expirersjonmv2023-06-225-76/+99
| * Ensure the right lock is held in performOnjonmv2023-06-221-29/+7
| * Hold locks while commiting transactionsjonmv2023-06-221-46/+65
| * Require locked node list in some more APIsjonmv2023-06-2210-18/+32
| * Stable-order multi-locking, and recusrive for node + any children + allocatio...jonmv2023-06-221-4/+160
| * Remove unused method, and another NestedTransaction argjonmv2023-06-221-15/+3
| * Take lock while commiting a few placesjonmv2023-06-211-11/+13
| * Fewer public methods with NestedTransaction and no lockjonmv2023-06-219-15/+31
* | Ensure HostCapacityMaintainer wont read host without childHåkon Hallingstad2023-06-231-1/+8
* | Merge pull request #27533 from vespa-engine/hmusum/node-repo-cleanup-2Harald Musum2023-06-232-136/+165
|\ \
| * | SimplifyHarald Musum2023-06-232-82/+109
| * | SimplifyHarald Musum2023-06-231-55/+43
| * | Test pre-provisoning 2 hosts with same node resources except architectureHarald Musum2023-06-231-3/+17
* | | Do not pass children to HostProvisioner::provisionValerij Fredriksen2023-06-235-32/+22
|/ /
* | Revert back to previous way of doing thisHarald Musum2023-06-221-5/+2
* | Update node-repository/src/main/java/com/yahoo/vespa/hosted/provision/mainten...Harald Musum2023-06-221-1/+0
* | Update node-repository/src/main/java/com/yahoo/vespa/hosted/provision/mainten...Harald Musum2023-06-221-1/+0
* | Set disk speed, storage type and architectureHarald Musum2023-06-222-8/+13
* | Split out some methodsHarald Musum2023-06-221-9/+15
* | Split out a couple of methodsHarald Musum2023-06-221-11/+21
* | Merge branch 'master' into hmusum/node-repo-cleanup-1Harald Musum2023-06-221-1/+9
|\ \
| * \ Merge pull request #27504 from vespa-engine/freva/unallocated-lock-while-readingJon Marius Venstad2023-06-211-1/+9
| |\ \
| | * | Read nodes with unallocated lockValerij Fredriksen2023-06-211-1/+9
* | | | Cleanup and simplify FlavorConfigBuilderHarald Musum2023-06-223-26/+21
|/ / /
* | | Set architecture for admin cluster nodes also when using exclusive allocationHarald Musum2023-06-211-5/+4
* | | Merge pull request #27500 from vespa-engine/hakonhall/debug-why-ipconfigs-are...Jon Marius Venstad2023-06-212-1/+4
|\ \ \ | |_|/ |/| |
| * | Debug why IP.Configs are missing for childrenHåkon Hallingstad2023-06-212-1/+4
| |/
* / Log children in host-resume-provisionerjonmv2023-06-211-0/+1
|/
* Log IP.Config when setHåkon Hallingstad2023-06-201-0/+1
* isEnclave -> isExclaveHåkon Hallingstad2023-06-196-8/+7
* Merge pull request #27474 from vespa-engine/hakonhall/avoid-forward-resolving...Valerij Fredriksen2023-06-194-20/+49
|\
| * Pass IP version instead of IPHåkon Hallingstad2023-06-191-5/+7
| * Which DNS record types are availableHåkon Hallingstad2023-06-194-23/+39
| * Avoid forward resolving to IPv4 in exclave GCPHåkon Hallingstad2023-06-192-11/+22
* | Detect public IP conflicts across accountsjonmv2023-06-192-22/+41
* | Check for IPv4 conflicts within each cloud account, not acrossjonmv2023-06-193-2/+43
* | Return early if shutting downHarald Musum2023-06-191-1/+3
* | Merge pull request #27469 from vespa-engine/hmusum/avoid-long-pauses-in-maint...Jon Marius Venstad2023-06-191-1/+1
|\ \
| * | Avoid long (possible infinit) pauses in maintainer when few appsHarald Musum2023-06-191-1/+1
* | | Revert "Use ApplicationId instead of ApplicationInstanceReference where possi...Harald Musum2023-06-191-2/+1
|/ /
* | Merge pull request #27457 from vespa-engine/hmusum/reduce-use-of-ApplicationI...Håkon Hallingstad2023-06-191-1/+2
|\ \
| * | Use ApplicationId instead of ApplicationInstanceReference where possibleHarald Musum2023-06-161-1/+2
| |/
* | Merge pull request #27423 from vespa-engine/hmusum/cleanup-memory-for-arm64-c...Henning Baldersheim2023-06-191-3/+1
|\ \ | |/ |/|
| * Simplify node resources for arm64 cluster controllersHarald Musum2023-06-141-3/+1
* | Make sure to shutdown maintainer properlyHarald Musum2023-06-163-3/+12