summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #8449 from vespa-engine/jvenstad/cache-orchestrator-host-s...Jon Marius Venstad2019-02-115-24/+27
|\
| * Expose host status cache, and use it for all bulk operationsJon Marius Venstad2019-02-084-19/+22
| * Simplify, using pre-computed host-to-application mapJon Marius Venstad2019-02-081-5/+5
* | Code review fixesValerij Fredriksen2019-02-082-2/+1
* | Provision additional hosts if needed and dynamic provisioning is enabledValerij Fredriksen2019-02-075-4/+230
* | Add option to allocate new docker nodes exclusivelyValerij Fredriksen2019-02-073-5/+25
* | Add method to get allocation deficitValerij Fredriksen2019-02-072-7/+50
* | Define Flag and thread through to GroupPreparerValerij Fredriksen2019-02-0713-18/+60
* | Rename testValerij Fredriksen2019-02-071-1/+1
|/
* nonCopyNew -> wrapValerij Fredriksen2019-02-071-3/+3
* Create ProvisionTester BuilderValerij Fredriksen2019-02-0615-158/+172
* Get NodeList onceValerij Fredriksen2019-02-063-25/+33
* Create PrioritizableNode builderValerij Fredriksen2019-02-062-25/+74
* Always use NodeListValerij Fredriksen2019-02-064-38/+43
* Fix method name typoValerij Fredriksen2019-02-064-11/+11
* Make ResourceCapacity immutableValerij Fredriksen2019-02-064-68/+34
* Nonfunctional changes onlyJon Bratseth2019-02-0511-30/+33
* Add rotations field to load balancer APIMartin Polden2019-02-043-1/+14
* Add networks field to load balancer APIMartin Polden2019-02-043-1/+8
* Persist rotation membership of a cluster's load balancerMartin Polden2019-02-045-22/+66
* Fix TODOMartin Polden2019-02-041-3/+1
* Add rotations to cluster specMartin Polden2019-02-0422-58/+67
* Merge pull request #8317 from vespa-engine/mpolden/lb-zone-idMartin Polden2019-02-017-6/+74
|\
| * Add DNS zone to load balancerMartin Polden2019-01-317-6/+74
* | Resolve conflict with HEADHåkon Hallingstad2019-01-311-1/+2
* | Merge branch 'master' into hakonhall/support-node-reports-in-node-repositoryHåkon Hallingstad2019-01-3122-30/+484
|\|
| * Code review fixesValerij Fredriksen2019-01-316-8/+13
| * Add provision maintainersValerij Fredriksen2019-01-307-4/+450
| * Relax node IP requirementValerij Fredriksen2019-01-302-6/+4
| * Fix method name typoValerij Fredriksen2019-01-305-5/+5
| * Implement Iterable in NodeListValerij Fredriksen2019-01-308-15/+20
* | Fixes after review roundHåkon Hallingstad2019-01-314-4/+4
* | Support node reports in node repositoryHåkon Hallingstad2019-01-3013-5/+540
|/
* Merge pull request #8262 from vespa-engine/freva/refuse-to-activate-nodes-on-...Valerij Fredriksen2019-01-3016-129/+203
|\
| * ParentHostNotReadyException -> ParentHostUnavailableExceptionValerij Fredriksen2019-01-292-4/+4
| * Code review fixesValerij Fredriksen2019-01-292-13/+19
| * Refuse to allocate nodes if parent is not activeValerij Fredriksen2019-01-285-11/+98
| * Simplify NodeListValerij Fredriksen2019-01-281-31/+27
| * Rename methods, simplify argumentsValerij Fredriksen2019-01-284-69/+74
| * Remove unused importsValerij Fredriksen2019-01-289-20/+0
* | Verify fields in authorative constructorHåkon Hallingstad2019-01-291-10/+11
* | Make node builderHåkon Hallingstad2019-01-286-71/+179
|/
* Merge pull request #8232 from vespa-engine/freva/allow-provisioned-ready-tran...Martin Polden2019-01-253-6/+5
|\
| * Allow provisioned -> ready transitionValerij Fredriksen2019-01-253-6/+5
* | Merge pull request #8227 from vespa-engine/freva/aws-dynamic-provisioningValerij Fredriksen2019-01-2517-33/+134
|\ \ | |/ |/|
| * Create and inject ProvisionServiceProviderValerij Fredriksen2019-01-2417-33/+134
* | Merge pull request #8185 from vespa-engine/mpolden/lb-aclMartin Polden2019-01-2415-114/+224
|\ \
| * | Move inactive filter to LoadBalancerListMartin Polden2019-01-172-13/+13
| * | Add load balancer networks to node ACLMartin Polden2019-01-173-25/+63
| * | SimplifyMartin Polden2019-01-171-5/+5