summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Write all values at onceJon Bratseth2020-10-2210-118/+153
| * Pass ApplicationTransactionJon Bratseth2020-10-221-1/+2
| * Store scaling events in ZooKeeperJon Bratseth2020-10-2231-160/+440
| * Add QuestDb dependency and run basic testJon Bratseth2020-10-225-0/+146
* | Merge pull request #15006 from vespa-engine/freva/exclusive-to-calJon Bratseth2020-10-228-14/+12
|\ \ | |/ |/|
| * Consider exclusive in requestToReal calculationValerij Fredriksen2020-10-228-14/+12
* | Merge pull request #15000 from vespa-engine/hmusum/update-with-new-thin-pool-...Harald Musum2020-10-221-16/+17
|\ \ | |/ |/|
| * Update after changes in code this dependends onHarald Musum2020-10-221-2/+2
| * Update thin pool sizes after changes in internal repoHarald Musum2020-10-221-4/+9
| * Remove unused argumentHarald Musum2020-10-221-12/+8
* | Merge pull request #15004 from vespa-engine/mpolden/wait-for-dnsMartin Polden2020-10-2220-558/+319
|\ \ | |/ |/|
| * Require non-empty IP address pool when readying tenant hostMartin Polden2020-10-2215-471/+173
| * Verify DNS records before writing dynamically provisioned nodesMartin Polden2020-10-223-7/+65
| * Clean up DnsNameResolverMartin Polden2020-10-226-80/+81
* | Unwrap optional in exception messageMartin Polden2020-10-211-1/+1
|/
* Merge pull request #14969 from vespa-engine/mpolden/container-registryMartin Polden2020-10-2114-133/+135
|\
| * Rename config fieldMartin Polden2020-10-201-1/+1