summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | Extract filterable load balancer listMartin Polden2019-01-176-40/+69
| * | Add networks fieldMartin Polden2019-01-174-3/+23
| * | Ensure unique ports and realsMartin Polden2019-01-176-34/+55
| * | Require non-null fieldsMartin Polden2019-01-171-4/+6
* | | Use same reservation expiry in all zonesHarald Musum2019-01-231-2/+1
| |/ |/|
* | 6-SNAPSHOT -> 7-SNAPSHOTArnstein Ressem2019-01-211-2/+2
|/
* Firmware check timestamps in node-repo, accessible through REST APIJon Marius Venstad2019-01-1511-14/+252
* Merge pull request #8123 from vespa-engine/mpolden/disallow-removing-allocate...Jon Bratseth2019-01-1510-58/+66
|\
| * Remove duplicated child node filteringMartin Polden2019-01-149-40/+35
| * Disallow removal of allocated nodesMartin Polden2019-01-142-21/+34
* | Use correct container portMartin Polden2019-01-153-9/+10
* | Merge pull request #8127 from vespa-engine/mpolden/order-reals-by-hostnameMorten Tokle2019-01-143-8/+12
|\ \
| * | Order reals by hostnameMartin Polden2019-01-143-8/+12
| |/
* / Validate IP addresses when serializingMartin Polden2019-01-143-36/+44
|/
* Merge branch 'master' into jvenstad/remove-feature-flag-for-cache-invalidatio...Jon Marius Venstad2019-01-1328-139/+588
|\
| * Merge pull request #8113 from vespa-engine/hakonhall/authorization-of-flagsv1Håkon Hallingstad2019-01-122-19/+51
| |\