summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Validate real resources available during allocationJon Bratseth2020-05-1212-59/+79
* RefactorJon Bratseth2020-05-122-20/+22
* Merge pull request #13211 from vespa-engine/mpolden/retiring-os-upgraderJon Bratseth2020-05-1219-242/+698
|\
| * Add support for upgrade budget in REST APIMartin Polden2020-05-113-11/+29
| * Implement retiring OS upgraderMartin Polden2020-05-1112-78/+397
| * Extract OS version change to support additional fieldsMartin Polden2020-05-119-159/+231
| * Rename methodMartin Polden2020-05-113-9/+9
| * Support multiple OS upgrade implementationsMartin Polden2020-05-114-45/+92
* | Exclusivity on app levelJon Bratseth2020-05-112-11/+17
* | Allow fuløly specified flavorJon Bratseth2020-05-111-6/+16
* | Match storage type and disk speedJon Bratseth2020-05-083-6/+55
|/
* Make serialized format forward-compatibleMartin Polden2020-05-082-2/+39
* Use Cloud instead of flag for dynamic provisioningValerij Fredriksen2020-05-075-43/+12
* Only upgrade OS of active hostsMartin Polden2020-05-072-9/+23
* Merge pull request #13169 from vespa-engine/mpolden/model-cloud-featuresMartin Polden2020-05-078-31/+27
|\
| * Preserve compatibility with older config modelsMartin Polden2020-05-065-7/+7
| * Model cloud features explicitlyMartin Polden2020-05-068-31/+27
* | Output current resourcesJon Bratseth2020-05-0614-44/+94
* | Merge pull request #13166 from vespa-engine/bratseth/propagate-cluster-infoJon Bratseth2020-05-062-18/+7
|\ \ | |/ |/|
| * Propagate cluster infoJon Bratseth2020-05-062-18/+6
| * Propagate cluster info wipJon Bratseth2020-05-021-1/+1
* | Set current OS version for provisioned hostMartin Polden2020-05-064-20/+28
* | Add OS version parameter to HostProvisionerMartin Polden2020-05-056-17/+27
* | Don't match bandwidthJon Bratseth2020-05-024-16/+20
|/
* Don't require bandwidth matchJon Bratseth2020-05-023-11/+118
* Revert "Merge pull request #13131 from vespa-engine/revert-13128-bratseth/all...Jon Bratseth2020-05-0250-480/+828
* Revert "Bratseth/allow non allocatable limits take 2"Harald Musum2020-05-0150-828/+480
* Pass node-repository to avoid construction cycleJon Bratseth2020-04-308-14/+18
* Revert "Merge pull request #13125 from vespa-engine/revert-13114-bratseth/all...Jon Bratseth2020-04-3042-466/+810
* Revert "Bratseth/allow non allocatable limits"Håkon Hallingstad2020-04-3042-810/+466
* Resize on resource reduceJon Bratseth2020-04-303-25/+43
* Pass node repoJon Bratseth2020-04-307-9/+11
* Merge branch 'master' into bratseth/allow-non-allocatable-limitsJon Bratseth2020-04-3027-431/+96
|\
| * Revert "Take both legacy lock and application lock"Martin Polden2020-04-291-22/+5
| * Use vespajlib maintenance package in node-repositoryMartin Polden2020-04-2927-431/+96
| * Take both legacy lock and application lockMartin Polden2020-04-281-5/+22
* | Test with resources calculatorJon Bratseth2020-04-291-8/+27
* | Find the best matching flavor within limitsJon Bratseth2020-04-2912-49/+182
* | SimplifyJon Bratseth2020-04-286-109/+43
* | SimplifyJon Bratseth2020-04-283-15/+14
* | SimplifyJon Bratseth2020-04-283-15/+17
* | SimplifyJon Bratseth2020-04-285-48/+34
* | Rescale exhaustively when window moves outside current deploymentJon Bratseth2020-04-2814-282/+467
* | Pull HostResourcesCalculator into NodeRepositoryJon Bratseth2020-04-2731-123/+200
* | Extract toAllocatableResourcesJon Bratseth2020-04-272-57/+64
|/
* Test forgetting on docker hostJon Bratseth2020-04-272-7/+13
* Support forgetting nodes completelyJon Bratseth2020-04-273-6/+32
* Merge pull request #13070 from vespa-engine/bratseth/cleanup-restapiJon Bratseth2020-04-2676-304/+370
|\
| * Cleanup naming and locationsJon Bratseth2020-04-2676-304/+370
* | Merge pull request #13071 from vespa-engine/bratseth/handle-unspecified-resou...Jon Bratseth2020-04-261-14/+12
|\ \