aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Ignore exclusive=true outside prod only without required=trueHåkon Hallingstad2020-10-303-4/+3
* Merge pull request #15086 from vespa-engine/hakonhall/allow-provisioning-shar...Håkon Hallingstad2020-10-297-20/+46
|\
| * Allow provisioning shared, and set exclusiveTo on provisioned nodeHåkon Hallingstad2020-10-297-20/+46
* | Update node-repository/src/main/java/com/yahoo/vespa/hosted/provision/Node.javaHåkon Hallingstad2020-10-291-1/+0
* | Update node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi...Håkon Hallingstad2020-10-291-1/+1
* | Allow temporary patching of exclusiveToValerij Fredriksen2020-10-293-0/+23
|/
* Merge pull request #15070 from vespa-engine/bratseth/config-model-cleanup-387Jon Marius Venstad2020-10-281-1/+1
|\
| * Non-functional changes onlyJon Bratseth2020-10-281-1/+1
* | Fix typoValerij Fredriksen2020-10-281-6/+6
* | Handle exclusiveTo in allocationValerij Fredriksen2020-10-285-71/+154
* | Merge pull request #15050 from vespa-engine/hakonhall/support-provisioning-of...Håkon Hallingstad2020-10-286-45/+42
|\ \
| * | Review fixesHåkon Hallingstad2020-10-282-5/+2
| * | Support provisioning of shared hostsHåkon Hallingstad2020-10-276-43/+43
* | | A typo in links in app listØyvind Grønnesby2020-10-282-5/+5
* | | Merge pull request #15051 from vespa-engine/mpolden/pull-duration-metricMartin Polden2020-10-288-39/+38
|\ \ \ | |/ / |/| |
| * | Docker image -> container imageMartin Polden2020-10-277-36/+34
| * | Improve nameMartin Polden2020-10-271-3/+4
* | | Merge pull request #15038 from vespa-engine/bratseth/unit-test-failover-to-spareJon Bratseth2020-10-274-19/+75
|\ \ \ | |/ / |/| |
| * | Test failed node can be allocated on spareJon Bratseth2020-10-264-19/+75
| |/
* | Merge pull request #15040 from vespa-engine/freva/exclusiveToValerij Fredriksen2020-10-2724-244/+320
|\ \
| * | Add testValerij Fredriksen2020-10-272-1/+14
| * | Add exclusiveTo fieldValerij Fredriksen2020-10-268-31/+67
| * | Do not use Node constructor except for serializersValerij Fredriksen2020-10-264-34/+27
| * | Create node builderValerij Fredriksen2020-10-2616-181/+215
| |/
* / Remove always-acquire-provision-lock flagMartin Polden2020-10-265-49/+6
|/
* Merge pull request #15023 from vespa-engine/bratseth/avoid-allocating-invalid...Martin Polden2020-10-232-9/+20
|\
| * Clarify consequences of calling toNodeJon Bratseth2020-10-231-1/+5
| * Reject invalid nodes also if allocatedJon Bratseth2020-10-232-8/+15
* | Don't autoscale if a deployment is ongoingJon Bratseth2020-10-233-8/+14
|/
* Continue suggesting on lock failureJon Bratseth2020-10-231-11/+19
* Find parent node in memoryValerij Fredriksen2020-10-231-1/+1
* Only add application nodes in clusterValerij Fredriksen2020-10-231-43/+5
* Merge pull request #15013 from vespa-engine/bratseth/persist-metrics-rebasedJon Bratseth2020-10-2359-718/+1172
|\
| * Read application onceJon Bratseth2020-10-221-9/+9
| * Actually count groups not nodesJon Bratseth2020-10-221-1/+3
| * Remove printlnsJon Bratseth2020-10-221-5/+0
| * Create QuestMetricsDb componentJon Bratseth2020-10-221-1/+1
| * Use data dir for log configJon Bratseth2020-10-223-5/+11
| * Set db file system locationJon Bratseth2020-10-221-1/+2
| * Switch to Quest metrics db implementationJon Bratseth2020-10-221-1/+1
| * Quest MetricsDb implementationJon Bratseth2020-10-2212-199/+226
| * Create MetricsDb interfaceJon Bratseth2020-10-2214-70/+104
| * Make NodeTimeseries immutableJon Bratseth2020-10-223-22/+20
| * Remove middlemanJon Bratseth2020-10-2213-146/+120
| * Clean up terminologyJon Bratseth2020-10-226-192/+210
| * Minor cleanupJon Bratseth2020-10-223-34/+23
| * Minor cleanupJon Bratseth2020-10-222-21/+0
| * Look up metrics just onceJon Bratseth2020-10-223-39/+19
| * Store and read all metrics togetherJon Bratseth2020-10-222-59/+54
| * Rename some typesJon Bratseth2020-10-2215-67/+61