summaryrefslogtreecommitdiffstats
path: root/node-repository/src
Commit message (Expand)AuthorAgeFilesLines
* Revert "Remove allow host sharing"Valerij Fredriksen2020-10-1924-45/+63
* Make sure HostProvisioner presence is 1-to-1 with dynamicProvisioning propertyValerij Fredriksen2020-10-1916-18/+23
* Use dynamicProvisioning propertyValerij Fredriksen2020-10-1916-27/+8
* Remove allowHostSharingValerij Fredriksen2020-10-197-18/+14
* Merge pull request #14952 from vespa-engine/freva/aws-allocValerij Fredriksen2020-10-193-34/+7
|\
| * Allow non-exclusive allocation in AWSValerij Fredriksen2020-10-192-25/+1
| * Define exclusivity against entire ApplicationIdValerij Fredriksen2020-10-191-9/+6
* | Merge pull request #14943 from vespa-engine/mpolden/reduce-lockingMartin Polden2020-10-191-18/+18
|\ \ | |/ |/|
| * Reduce locking in LoadBalancerExpirerMartin Polden2020-10-191-18/+18
* | Merge pull request #14942 from vespa-engine/hmusum/make-reservation-expiry-de...Harald Musum2020-10-192-6/+8
|\ \
| * | Use deploy timeout in config server to set reservation expiryHarald Musum2020-10-192-6/+8
* | | Merge pull request #14941 from vespa-engine/mpolden/retire-lockingMartin Polden2020-10-192-15/+24
|\ \ \
| * | | Take correct lock for each node when retiringMartin Polden2020-10-192-11/+14
| * | | Perform operation on current nodeMartin Polden2020-10-191-4/+10
| | |/ | |/|
* | | Merge pull request #14807 from vespa-engine/hakonhall/deadlock-detectionHåkon Hallingstad2020-10-1911-27/+62
|\ \ \
| * | | Replace deadlock avoidance with metricsHåkon Hallingstad2020-10-193-0/+12
| * | | Make sure to unlock in more placesHåkon Hallingstad2020-10-138-26/+47
| * | | Release lock in NodeRepositoryTestHåkon Hallingstad2020-10-122-3/+3
| * | | Clear global stats across testsHåkon Hallingstad2020-10-111-0/+2
* | | | Merge pull request #14940 from vespa-engine/bratseth/were-replacing-when-not-...Valerij Fredriksen2020-10-191-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | We're replacing when we're *not* fulfilledJon Bratseth2020-10-191-1/+1
* | | | Use container filterMartin Polden2020-10-191-2/+2
* | | | Remove unused methodMartin Polden2020-10-191-5/+0
* | | | Avoid creating set for the common caseMartin Polden2020-10-191-0/+3
* | | | Simplify common hosts filterMartin Polden2020-10-195-19/+22
|/ / /
* | | Merge pull request #14818 from vespa-engine/mpolden/exclusive-switchMartin Polden2020-10-1921-203/+652
|\ \ \ | |_|/ |/| |
| * | SimplifyMartin Polden2020-10-163-81/+44
| * | Hide node collection detailsMartin Polden2020-10-162-15/+18
| * | Prioritize nodes locally on switchMartin Polden2020-10-163-53/+118
| * | Rebalance nodes to exclusive switchesMartin Polden2020-10-1613-62/+327
| * | Add javadocMartin Polden2020-10-161-4/+4
| * | Prefer nodes on exclusive switchesMartin Polden2020-10-167-49/+202
* | | Merge pull request #14851 from vespa-engine/bjormel/increase-maxAllowedFailuresBjørn Meland2020-10-161-2/+4
|\ \ \ | |/ / |/| |
| * | Nice commentBjorn Meland2020-10-151-2/+4
| * | increase maxAllowedFailures to 50Bjorn Meland2020-10-141-1/+1
| |/
* / Violation of parent host policy if reserved to different tenantOla Aunrønning2020-10-141-0/+7
|/
* Use default timeoutMartin Polden2020-10-091-1/+1
* Catch correct exception in NodeFailerMartin Polden2020-10-091-3/+4
* Merge pull request #14780 from vespa-engine/hakonhall/avoid-metrics-on-reentr...Håkon Hallingstad2020-10-083-0/+3
|\
| * Avoid metrics on reentry of lockHåkon Hallingstad2020-10-083-0/+3
* | Merge pull request #14776 from vespa-engine/mpolden/provision-lockHåkon Hallingstad2020-10-0819-128/+168
|\ \
| * | Acquire provision lock for transactional writesMartin Polden2020-10-0819-128/+168
* | | Reduce LoadBalancerExpirer lock timeoutMartin Polden2020-10-081-2/+2
|/ /
* | Merge pull request #14755 from vespa-engine/mpolden/remove-config-lockMartin Polden2020-10-084-61/+19
|\ \ | |/ |/|
| * Remove config lock from node-repositoryMartin Polden2020-10-064-61/+19
* | Autoscale to at most half the host vcpuJon Bratseth2020-10-073-19/+20
* | Merge pull request #14740 from vespa-engine/mpolden/lock-migrationMartin Polden2020-10-076-83/+63
|\|
| * Stop taking config lock exclusively in node-repositoryMartin Polden2020-10-066-83/+63
* | Merge pull request #14734 from vespa-engine/hmusum/remove-unused-feature-flag-2Valerij Fredriksen2020-10-061-8/+7
|\ \ | |/ |/|
| * Remove flag configserver-distribute-application-packageHarald Musum2020-10-061-8/+7