Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | Read reboot-interval-in-days dynamically | Håkon Hallingstad | 2019-11-13 | 5 | -53/+115 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | But also: Changes the distribution of the scheduling past 1x reboot interval: hosts will be scheduled for reboot evenly distributed in the whole 1x-2x range, and is by this guaranteed to be scheduled at latest at 2x. The expected time before a reboot was scheduled was 1.33 reboot intervals, while there was no guarantee of an upper time. The new algorithm has an expected time before reboot of 1.5 reboot intervals, bound to 2x. The old would have a higher probability of reboot passing the 1x boundary, while a lower probability than the new as one nears 2x. So I think the new algorithm also have the nice property of avoiding thundering herd, perhaps even more so than the old: For instance when most hosts are rebooted at the same time in a zone, they would tend to be rescheduled for reboot closer to each other with the old than with the new. And, enabling the new algoritm should also not lead to too many hosts suddenly having to reboot, or at least that's what I hope. I can sanity-check this before merge - I guess it would be dominated by the number of hosts in west/east that are beyond 2x. | |||||
| * | | | | | | | Make flag only for NodeRebooter, and remove fetching from environment | Håkon Hallingstad | 2019-11-13 | 4 | -106/+18 | |
| | | | | | | | | ||||||
| * | | | | | | | Allow overriding NodeRepositoryMaintenance durations with flag | Håkon Hallingstad | 2019-11-13 | 4 | -17/+105 | |
| | | | | | | | | ||||||
* | | | | | | | | Merge pull request #11295 from ↵ | Harald Musum | 2019-11-14 | 1 | -3/+3 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/change-feature-flag-to-be-a-string Change feature flag for tls for ZooKeeper quorum communication to be … | |||||
| * | | | | | | | | Change feature flag for tls for ZooKeeper quorum communication to be a string | Harald Musum | 2019-11-14 | 1 | -3/+3 | |
| | | | | | | | | | ||||||
* | | | | | | | | | Merge pull request #11291 from ↵ | Geir Storli | 2019-11-14 | 1 | -0/+5 | |
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/attribute-clear-docs-with-commit-interval Commit at regular interval when clearing docs. | |||||
| * | | | | | | | | Commit at regular interval when clearing docs. | Geir Storli | 2019-11-14 | 1 | -0/+5 | |
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids allocating too much memory in the change vector if compacting lid space with a huge reduction. | |||||
* | | | | | | | | Merge pull request #11288 from vespa-engine/bratseth/storage-type | Jon Bratseth | 2019-11-14 | 58 | -159/+370 | |
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | Add NodeResources.storageType | |||||
| * | | | | | | | Don't set tester storage-type for now | Jon Bratseth | 2019-11-13 | 1 | -0/+6 | |
| | | | | | | | | ||||||
| * | | | | | | | Explicit NodeResources defaults | Jon Bratseth | 2019-11-13 | 27 | -35/+44 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge branch 'bratseth/storage-type' of github.com:vespa-engine/vespa into ↵ | Jon Bratseth | 2019-11-13 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bratseth/storage-type | |||||
| | * | | | | | | | Update ↵ | Jon Bratseth | 2019-11-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java Co-Authored-By: Valerij Fredriksen <freva@users.noreply.github.com> | |||||
| * | | | | | | | | Pass and receive remoteStorage | Jon Bratseth | 2019-11-13 | 6 | -12/+32 | |
| |/ / / / / / / | ||||||
| * | | | | | | | Compute free resources using just numbers | Jon Bratseth | 2019-11-13 | 8 | -19/+16 | |
| | | | | | | | | ||||||
| * | | | | | | | Add NodeResources.storageType | Jon Bratseth | 2019-11-13 | 43 | -130/+309 | |
| | | | | | | | | ||||||
* | | | | | | | | Merge pull request #11292 from vespa-engine/bratseth/remove-fdispatch-leftovers | Henning Baldersheim | 2019-11-14 | 5 | -98/+61 | |
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | Remove leftovers from dispatching through fdispatch | |||||
| * | | | | | | | Remove leftovers from dispatching through fdispatch | Jon Bratseth | 2019-11-14 | 5 | -98/+61 | |
|/ / / / / / / | ||||||
* | | | | | | | Merge pull request #11290 from vespa-engine/bratseth/no-multiple-memberships | Harald Musum | 2019-11-13 | 6 | -92/+16 | |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | Don't pretend hosts can have multiple memberships | |||||
| * | | | | | | Don't pretend hosts can have multiple memberships | Jon Bratseth | 2019-11-13 | 6 | -92/+16 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #11289 from ↵ | Harald Musum | 2019-11-13 | 2 | -8/+28 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/gjoranv/fail-upon-reserved-array-name Fail if reserved words are used for array names. | |||||
| * | | | | | | Fail if reserved words are used for array names. | gjoranv | 2019-11-13 | 2 | -8/+28 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #11286 from ↵ | Harald Musum | 2019-11-13 | 1 | -0/+6 | |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/add-feature-flag-for-tls-for-zk-quorum-communication Add feature flag for using TLS for zk quorum communication | |||||
| * | | | | | | Add feature flag for using TLS for zk quorum communication | Harald Musum | 2019-11-13 | 1 | -0/+6 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #11287 from ↵ | Håvard Pettersen | 2019-11-13 | 8 | -67/+246 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | vespa-engine/havardpe/convenient-tensor-create-parsing Havardpe/convenient tensor create parsing | |||||
| * | | | | | added convenient tensor create parsing | Håvard Pettersen | 2019-11-13 | 3 | -64/+173 | |
| | | | | | | ||||||
| * | | | | | added missing test (value type dense subspace size) | Håvard Pettersen | 2019-11-13 | 1 | -0/+14 | |
| | | | | | | ||||||
| * | | | | | enable obtaining the unsorted dimensions list | Håvard Pettersen | 2019-11-13 | 5 | -3/+59 | |
| |/ / / / | | | | | | | | | | | | | | | | ... as a side-effect of parsing a type spec | |||||
* | | | | | Merge pull request #11285 from vespa-engine/hmusum/use-slf4j-jdk14-logging | Håkon Hallingstad | 2019-11-13 | 1 | -0/+4 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Use slf4j-jdk14 for logging | |||||
| * | | | | Use slf4j-jdk14 for logging | Harald Musum | 2019-11-13 | 1 | -0/+4 | |
| | | | | | ||||||
* | | | | | Merge pull request #11283 from vespa-engine/bratseth/hosts-cleanup-2 | Jon Bratseth | 2019-11-13 | 5 | -15/+12 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Carry spec through | |||||
| * | | | | Update ABI spec | Jon Bratseth | 2019-11-13 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Carry spec through | Jon Bratseth | 2019-11-12 | 4 | -15/+11 | |
| |/ / / | ||||||
* | | | | Merge pull request #11282 from vespa-engine/gjoranv/filter-jersey-client-log_2 | Henning Baldersheim | 2019-11-13 | 1 | -0/+24 | |
|\ \ \ \ | | | | | | | | | | | Filter out unwanted log messages from Jersey client. | |||||
| * | | | | Filter out unwanted log messages from Jersey client. | gjoranv | 2019-11-12 | 1 | -0/+24 | |
| |/ / / | ||||||
* | | | | Merge pull request #11281 from vespa-engine/balder/compress-result-space | Henning Baldersheim | 2019-11-12 | 5 | -26/+53 | |
|\ \ \ \ | |/ / / |/| | | | Balder/compress result space | |||||
| * | | | Use std::bitset instead of hash_set as there is a fixed set of bits. | Henning Baldersheim | 2019-11-12 | 2 | -16/+20 | |
| | | | | ||||||
| * | | | And then we can also remove the exponential factor....... | Henning Baldersheim | 2019-11-12 | 1 | -7/+25 | |
| | | | | ||||||
| * | | | Limit number of items in list to number of unique items for the empty no ↵ | Henning Baldersheim | 2019-11-12 | 1 | -3/+12 | |
| | | | | | | | | | | | | | | | | variables map. | |||||
| * | | | Nested namespace | Henning Baldersheim | 2019-11-12 | 3 | -14/+10 | |
| | | | | ||||||
* | | | | Merge pull request #11280 from ↵ | Jon Bratseth | 2019-11-12 | 6 | -22/+57 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/bratseth/summary-feature-access-improvements Bratseth/summary feature access improvements | |||||
| * | | | | Allow function value lookup without rankingExpression() wrapper | Jon Bratseth | 2019-11-12 | 2 | -5/+16 | |
| | | | | | ||||||
| * | | | | Unit test features() accessor | Jon Bratseth | 2019-11-12 | 2 | -2/+4 | |
| | | | | | ||||||
| * | | | | Accessor for summary features | Jon Bratseth | 2019-11-12 | 5 | -16/+38 | |
|/ / / / | ||||||
* | | | | Merge pull request #11279 from ↵ | gjoranv | 2019-11-12 | 1 | -26/+0 | |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | vespa-engine/revert-11277-gjoranv/filter-jersey-client-log Revert "Filter out unwanted log messages from Jersey client." | |||||
| * | | | Revert "Filter out unwanted log messages from Jersey client." | gjoranv | 2019-11-12 | 1 | -26/+0 | |
|/ / / | ||||||
* | | | Merge pull request #11278 from vespa-engine/balder/selection-cleanup | Henning Baldersheim | 2019-11-12 | 28 | -291/+154 | |
|\ \ \ | | | | | | | | | Balder/selection cleanup | |||||
| * | | | std::make_unique | Henning Baldersheim | 2019-11-12 | 1 | -69/+48 | |
| | | | | ||||||
| * | | | Use std::make_unique | Henning Baldersheim | 2019-11-12 | 2 | -14/+14 | |
| | | | | ||||||
| * | | | Remove unused code. | Henning Baldersheim | 2019-11-12 | 1 | -2/+0 | |
| | | | | ||||||
| * | | | Remove unused code. | Henning Baldersheim | 2019-11-12 | 1 | -1/+0 | |
| | | | |