Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #15023 from ↵ | Martin Polden | 2020-10-23 | 2 | -9/+20 |
|\ | | | | | | | | | vespa-engine/bratseth/avoid-allocating-invalid-nodes Bratseth/avoid allocating invalid nodes | ||||
| * | Clarify consequences of calling toNode | Jon Bratseth | 2020-10-23 | 1 | -1/+5 |
| | | |||||
| * | Reject invalid nodes also if allocated | Jon Bratseth | 2020-10-23 | 2 | -8/+15 |
| | | | | | | | | | | This will never happen now, but I think it's clearer to show that explicitly in the code. | ||||
* | | Don't autoscale if a deployment is ongoing | Jon Bratseth | 2020-10-23 | 3 | -8/+14 |
|/ | | | | | | This avoids trying to do another rescaling (which will fail on activate) if a deployment is already ongoing, for example if another config server has already decided to autoscale. | ||||
* | Continue suggesting on lock failure | Jon Bratseth | 2020-10-23 | 1 | -11/+19 |
| | |||||
* | Find parent node in memory | Valerij Fredriksen | 2020-10-23 | 1 | -1/+1 |
| | |||||
* | Only add application nodes in cluster | Valerij Fredriksen | 2020-10-23 | 1 | -43/+5 |
| | |||||
* | Merge pull request #15013 from vespa-engine/bratseth/persist-metrics-rebased | Jon Bratseth | 2020-10-23 | 57 | -718/+1165 |
|\ | | | | | Bratseth/persist metrics rebased | ||||
| * | Read application once | Jon Bratseth | 2020-10-22 | 1 | -9/+9 |
| | | |||||
| * | Actually count groups not nodes | Jon Bratseth | 2020-10-22 | 1 | -1/+3 |
| | | |||||
| * | Remove printlns | Jon Bratseth | 2020-10-22 | 1 | -5/+0 |
| | | |||||
| * | Create QuestMetricsDb component | Jon Bratseth | 2020-10-22 | 1 | -1/+1 |
| | | |||||
| * | Use data dir for log config | Jon Bratseth | 2020-10-22 | 2 | -4/+11 |
| | | |||||
| * | Set db file system location | Jon Bratseth | 2020-10-22 | 1 | -1/+2 |
| | | |||||
| * | Switch to Quest metrics db implementation | Jon Bratseth | 2020-10-22 | 1 | -1/+1 |
| | | |||||
| * | Quest MetricsDb implementation | Jon Bratseth | 2020-10-22 | 12 | -199/+226 |
| | | |||||
| * | Create MetricsDb interface | Jon Bratseth | 2020-10-22 | 14 | -70/+104 |
| | | |||||
| * | Make NodeTimeseries immutable | Jon Bratseth | 2020-10-22 | 3 | -22/+20 |
| | | |||||
| * | Remove middleman | Jon Bratseth | 2020-10-22 | 13 | -146/+120 |
| | | |||||
| * | Clean up terminology | Jon Bratseth | 2020-10-22 | 6 | -192/+210 |
| | | |||||
| * | Minor cleanup | Jon Bratseth | 2020-10-22 | 3 | -34/+23 |
| | | |||||
| * | Minor cleanup | Jon Bratseth | 2020-10-22 | 2 | -21/+0 |
| | | |||||
| * | Look up metrics just once | Jon Bratseth | 2020-10-22 | 3 | -39/+19 |
| | | |||||
| * | Store and read all metrics together | Jon Bratseth | 2020-10-22 | 2 | -59/+54 |
| | | |||||
| * | Rename some types | Jon Bratseth | 2020-10-22 | 15 | -67/+61 |
| | | |||||
| * | Write all values at once | Jon Bratseth | 2020-10-22 | 10 | -118/+153 |
| | | |||||
| * | Pass ApplicationTransaction | Jon Bratseth | 2020-10-22 | 1 | -1/+2 |
| | | |||||
| * | Store scaling events in ZooKeeper | Jon Bratseth | 2020-10-22 | 31 | -160/+440 |
| | | |||||
| * | Add QuestDb dependency and run basic test | Jon Bratseth | 2020-10-22 | 2 | -0/+138 |
| | | |||||
* | | Merge pull request #15006 from vespa-engine/freva/exclusive-to-cal | Jon Bratseth | 2020-10-22 | 8 | -14/+12 |
|\ \ | |/ |/| | Consider exclusive in requestToReal calculation | ||||
| * | Consider exclusive in requestToReal calculation | Valerij Fredriksen | 2020-10-22 | 8 | -14/+12 |
| | | |||||
* | | Merge pull request #15000 from ↵ | Harald Musum | 2020-10-22 | 1 | -16/+17 |
|\ \ | |/ |/| | | | | | vespa-engine/hmusum/update-with-new-thin-pool-sizes Update with new thin pool sizes | ||||
| * | Update after changes in code this dependends on | Harald Musum | 2020-10-22 | 1 | -2/+2 |
| | | |||||
| * | Update thin pool sizes after changes in internal repo | Harald Musum | 2020-10-22 | 1 | -4/+9 |
| | | |||||
| * | Remove unused argument | Harald Musum | 2020-10-22 | 1 | -12/+8 |
| | | |||||
* | | Merge pull request #15004 from vespa-engine/mpolden/wait-for-dns | Martin Polden | 2020-10-22 | 20 | -558/+319 |
|\ \ | |/ |/| | Wait for DNS to resolve for dynamically provisioned hosts | ||||
| * | Require non-empty IP address pool when readying tenant host | Martin Polden | 2020-10-22 | 15 | -471/+173 |
| | | |||||
| * | Verify DNS records before writing dynamically provisioned nodes | Martin Polden | 2020-10-22 | 3 | -7/+65 |
| | | |||||
| * | Clean up DnsNameResolver | Martin Polden | 2020-10-22 | 6 | -80/+81 |
| | | |||||
* | | Unwrap optional in exception message | Martin Polden | 2020-10-21 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #14969 from vespa-engine/mpolden/container-registry | Martin Polden | 2020-10-21 | 14 | -133/+135 |
|\ | | | | | Let zone decide container registry | ||||
| * | Rename config field | Martin Polden | 2020-10-20 | 1 | -1/+1 |
| | | |||||
| * | Always use the zone's container registry | Martin Polden | 2020-10-20 | 3 | -3/+7 |
| | | |||||
| * | Rename DockerImages -> ContainerImages | Martin Polden | 2020-10-20 | 11 | -129/+126 |
| | | |||||
| * | Split registry and repository | Martin Polden | 2020-10-20 | 3 | -3/+4 |
| | | |||||
* | | Fix ContainerResources toString | Valerij Fredriksen | 2020-10-20 | 2 | -4/+13 |
| | | |||||
* | | Keep retired nodes on bootstrap deployment | Valerij Fredriksen | 2020-10-20 | 2 | -8/+29 |
| | | |||||
* | | Revert "Revert "Remove allow host sharing"" | Valerij Fredriksen | 2020-10-20 | 24 | -63/+45 |
|/ | |||||
* | Revert "Remove allow host sharing" | Valerij Fredriksen | 2020-10-19 | 24 | -45/+63 |
| | |||||
* | Make sure HostProvisioner presence is 1-to-1 with dynamicProvisioning property | Valerij Fredriksen | 2020-10-19 | 16 | -18/+23 |
| |