summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaler.java
Commit message (Collapse)AuthorAgeFilesLines
* Compute real resources correctlyJon Bratseth2022-11-041-2/+1
| | | | | | Computing worst case real resources on a host should not assume a larger than requested host may be used if the environment only allows exclusive allocation.
* Add more detail on insufficient fulfilmentJon Bratseth2022-11-011-1/+2
|
* Revert "Merge pull request #24645 from ↵Jon Bratseth2022-10-291-1/+1
| | | | | | | vespa-engine/revert-24631-bratseth/fully-specified" This reverts commit e4d472469b151b6279b9f93bf535b7486bb717f6, reversing changes made to 83905f5559e99a08ace73484fae34e36369942cb.
* Revert "Bratseth/fully specified"Jon Bratseth2022-10-281-1/+1
|
* Refactor: Pass and use NodeListJon Bratseth2022-10-281-1/+1
|
* Remove unnecessary downscaling duration checkJon Bratseth2022-08-101-49/+1
|
* Scale up fastJon Bratseth2022-08-041-3/+3
|
* Scale load as late as possibleJon Bratseth2022-08-031-3/+1
|
* Eliminate ResourceTargetJon Bratseth2022-08-031-1/+1
|
* Introduce fixtureJon Bratseth2022-07-171-1/+1
|
* Make smaller resource changesJon Bratseth2022-07-141-1/+1
|
* Reuse fully retired nodes fasterMartin Polden2022-06-281-1/+1
|
* Remove cluster from autoscaling advice messagesHarald Musum2022-06-151-4/+4
|
* Cosmetix fix, id.toString() already contains "cluster "Harald Musum2022-06-141-2/+2
|
* More info in autoscaling adviceHarald Musum2022-06-131-5/+7
| | | | | Hard to debug why autoscaling does or does not happen, add some more info
* Don't output target in messageJon Bratseth2022-04-281-1/+1
|
* Don't report 0 success on collisions if we ignore themJon Bratseth2022-01-111-1/+2
|
* Ignore warmup periodJon Bratseth2021-12-061-1/+1
|
* Scale *down* only if it saves cost meaningfullyJon Bratseth2021-10-071-7/+14
|
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
|
* Do not pass exclusive when calculating real resourcesValerij Fredriksen2021-09-071-1/+1
|
* More autoscaling status informationJon Bratseth2021-06-041-15/+34
|
* Refactor: Let the node repo own the metrics dbJon Bratseth2021-03-221-4/+2
|
* Take read-write mix into account in sizing groupsJon Bratseth2021-03-181-2/+7
|
* Move to ClusterModelJon Bratseth2021-03-181-8/+17
|
* Move to ClusterModelJon Bratseth2021-03-181-2/+1
|
* Move to ClusterModelJon Bratseth2021-03-181-9/+6
|
* Move to ClusterModelJon Bratseth2021-03-181-11/+9
|
* Add ClusterModelJon Bratseth2021-03-181-15/+2
|
* Average query rate over measurement windowJon Bratseth2021-03-171-1/+2
|
* Expose more cluster data in nodes/v2Jon Bratseth2021-03-111-1/+6
|
* Improve status messagesJon Bratseth2021-03-101-10/+10
|
* Add some infoJon Bratseth2021-03-091-3/+3
|
* Revert "Merge pull request #16849 from ↵Jon Bratseth2021-03-091-42/+10
| | | | | | | vespa-engine/revert-16846-bratseth/growth-rate-take-2" This reverts commit 04abf11cba0fa0d49403c2c398219fac3ae80d7f, reversing changes made to 103c77a2cdd86edcf69ba68d41806d3e99c204b9.
* Revert "Bratseth/growth rate take 2"Arnstein Ressem2021-03-091-10/+42
|
* Add target to scaling messageJon Bratseth2021-03-081-1/+1
|
* Revert "Merge pull request #16845 from ↵Jon Bratseth2021-03-081-41/+9
| | | | | | | vespa-engine/revert-16807-bratseth/growth-rate" This reverts commit 396733d1eebdc920e1c312927064116fd7f727f3, reversing changes made to c13235491f9fd050ee33701a887ca7da5edd2945.
* Revert "Consider growth rate vs. scaling time"Jon Bratseth2021-03-081-9/+41
|
* Consider growth rate vs. scaling time, part 2Jon Bratseth2021-03-071-1/+1
|
* Aggregate cluster metrics at write timeJon Bratseth2021-03-061-9/+7
|
* Consider growth rate vs. scaling time, part 1Jon Bratseth2021-03-041-34/+4
|
* Consider global read taffic share in vcpu targetJon Bratseth2021-02-181-6/+7
|
* Query by duration into the past instead of startTimeJon Bratseth2021-02-161-1/+1
|
* Remove unnecessary methodJon Bratseth2021-02-101-1/+1
|
* Remove getNodes(...): Always use list(...)Jon Bratseth2021-02-091-1/+1
|
* Revert "Revert "Move node operations into a separate class""Jon Bratseth2021-02-091-1/+1
|
* Revert "Move node operations into a separate class"Jon Bratseth2021-02-091-1/+1
|
* Move node operations into a separate classJon Bratseth2021-02-081-1/+1
|
* Suggest only when usefulJon Bratseth2021-01-191-12/+9
| | | | | | | | - Closes a loophole where the suggestion made will be lower than the current allocation if the current allocation is the max need observed over the last week. - Since we now store the suggestion even if it is current we check at read time whether to suggest, and then also refrain from making suggestions inside the autoscaling interval.
* No functional changesJon Bratseth2021-01-151-4/+4
|