summaryrefslogtreecommitdiffstats
path: root/node-repository/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #16835 from ↵Martin Polden2021-03-084-16/+36
|\ \ | | | | | | | | | vespa-engine/hakonhall/only-include-infra-cfg-proxy-nodes-of-active-parents-in-the-cfg-proxy-application
| * | requireActiveParent() -> rejectNonActiveParent()Håkon Hallingstad2021-03-082-5/+5
| | |
| * | Only include infra cfg (proxy) nodes of active parents in the cfg (proxy) ↵Håkon Hallingstad2021-03-084-16/+36
| | | | | | | | | | | | application
* | | Check for zero minutesJon Bratseth2021-03-081-2/+2
| | |
* | | Correct commentJon Bratseth2021-03-081-1/+1
| | |
* | | Update ↵Jon Bratseth2021-03-081-1/+1
| | | | | | | | | | | | | | | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/autoscale/AutoscalingTest.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
* | | Update ↵Jon Bratseth2021-03-081-1/+1
| | | | | | | | | | | | | | | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ResourceTarget.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
* | | Optimize graph analysisJon Bratseth2021-03-082-0/+117
| | |
* | | Consider growth rate vs. scaling time, part 2Jon Bratseth2021-03-0711-50/+195
| | |
* | | Aggregate cluster metrics at write timeJon Bratseth2021-03-0623-235/+522
| | |
* | | Keep metrics for longerJon Bratseth2021-03-053-4/+6
| | |
* | | Consider growth rate vs. scaling time, part 1Jon Bratseth2021-03-047-65/+93
|/ /
* | Merge pull request #16801 from vespa-engine/freva/clear-allocationValerij Fredriksen2021-03-043-2/+78
|\ \ | |/ |/| Remove allocation on expiry from dirty in dynamically provisioned zones
| * Call more general fail method instead of generic moveValerij Fredriksen2021-03-041-1/+1
| |
| * Remove allocation on expiry from dirty in dynamically provisioned zonesValerij Fredriksen2021-03-043-1/+77
| |
* | Revert "Revert "Revert "Revert "Add query.rate to the autoscaling metrics""""Jon Bratseth2021-03-048-28/+57
| |
* | Merge pull request #16790 from vespa-engine/mpolden/ignore-selfMartin Polden2021-03-043-5/+20
|\ \ | |/ |/| Ignore own index when deciding provision indices
| * Ignore own index when deciding provision indicesMartin Polden2021-03-042-1/+16
| |
| * Rename nodeDeficit -> hostDeficitMartin Polden2021-03-042-4/+4
| |
* | Use dedicated cluster controllers in all zones (3 in production, 1 elsewhere)Harald Musum2021-03-041-4/+1
|/
* Merge pull request #16779 from vespa-engine/mpolden/stabilize-testMartin Polden2021-03-041-1/+1
|\ | | | | Stabilize test
| * Stabilize testMartin Polden2021-03-041-1/+1
| |
* | Limit host sharing to host node typeMartin Polden2021-03-032-3/+11
|/
* Revert "Respect exclusive request when allocating by type"Martin Polden2021-03-036-25/+10
|
* Add dynamic-config-server-provisioning flagMartin Polden2021-03-032-3/+11
|
* Respect exclusive request when allocating by typeMartin Polden2021-03-036-10/+25
|
* Merge pull request #16752 from vespa-engine/mpolden/provision-config-serversMartin Polden2021-03-0320-321/+527
|\ | | | | Provision config servers dynamically
| * Add workaround for discontinuous cluster indicesMartin Polden2021-03-031-6/+17
| |
| * Provision config servers dynamicallyMartin Polden2021-03-0213-71/+233
| |
| * Consolidate HostProvisioner mocksMartin Polden2021-03-024-226/+202
| |
| * Use custom inactive expiry for config server and controllerMartin Polden2021-03-025-12/+66
| |
| * Extract deprovision methodMartin Polden2021-03-022-23/+26
| |
* | Revert "Add query.rate to the autoscaling metrics"Arnstein Ressem2021-03-028-57/+28
|/
* Merge pull request #16746 from ↵Jon Marius Venstad2021-03-022-2/+2
|\ | | | | | | | | vespa-engine/hmusum/run-migrator-more-often-and-later-in-the-day Run one hour longer in the day and every 40 minutes per server
| * Run one hour longer in the day and every 40 minutes per serverHarald Musum2021-03-022-2/+2
| |
* | Merge pull request #16745 from ↵Jon Bratseth2021-03-028-28/+57
|\ \ | |/ |/| | | | | vespa-engine/bratseth/query-rate-autoscaling-metric Add query.rate to the autoscaling metrics
| * Plural metric nameJon Bratseth2021-03-022-3/+3
| |
| * Add query.rate to the autoscaling metricsJon Bratseth2021-03-028-28/+57
| |
* | Merge pull request #16731 from vespa-engine/mpolden/stateful-cfg-appMartin Polden2021-03-029-60/+61
|\ \ | |/ |/| Make ConfigServerApplication and ControllerApplication stateful
| * Clean up ProvisioningTesterMartin Polden2021-03-017-41/+36
| |
| * Remove unused parameterMartin Polden2021-03-011-8/+8
| |
| * Clean up event typesMartin Polden2021-03-011-11/+17
| |
* | Allow dot in URIValerij Fredriksen2021-03-022-2/+2
| |
* | Merge pull request #16728 from ↵Martin Polden2021-03-022-2/+63
|\ \ | |/ |/| | | | | vespa-engine/hakonhall/make-dynamicprovisioningmaintainer-deprovision-empty-parked-and-wanttodeprovision-confighost Make DynamicProvisioningMaintainer deprovision empty, parked, and wantToDeprovision confighost
| * Make DynamicProvisioningMaintainer deprovision empty, parked, and ↵Håkon Hallingstad2021-03-012-2/+63
| | | | | | | | wantToDeprovision confighost
* | Revert "Periodically reconfigure config server ZooKeeper cluster"Martin Polden2021-03-017-221/+4
|/
* Merge pull request #16692 from vespa-engine/freva/archives-apiValerij Fredriksen2021-03-0116-187/+380
|\ | | | | Store archive URI in node-repo ZK
| * Code review fixesValerij Fredriksen2021-02-263-4/+4
| |
| * Add REST API to query and update archive URIsValerij Fredriksen2021-02-265-1/+70
| |
| * Store archiveUri in node-repo ZKValerij Fredriksen2021-02-268-86/+260
| |