Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make it possible to configure what aspects of merges should be throttled | Tor Brede Vekterli | 2022-02-24 | 1 | -0/+5 |
| | | | | | | | | | | Add live config for choosing whether merges should be throttled on a per-feed operation (`MergeHandler`) level, or on an `ApplyBucketDiff` persistence thread level. This is intended to be a temporary feature while we do experiments, so some liberties are taken with regards to how holes are punched in the various abstraction layers. | ||||
* | Add more config for tuning the persistence throttle policy | Tor Brede Vekterli | 2022-02-23 | 1 | -0/+3 |
| | |||||
* | Fix typos | Harald Musum | 2022-02-17 | 1 | -5/+5 |
| | |||||
* | Remove unused fields from LbServicesConfig | Martin Polden | 2022-02-10 | 1 | -15/+1 |
| | |||||
* | Change enable_cluster_feed_block default to true in preparation for removing ↵ | Geir Storli | 2022-02-03 | 1 | -1/+1 |
| | | | | | | "enable-feed-block-in-distributor" flag. The feature flag is already default true in both ModelContext API and implementation. | ||||
* | never generate non-mtls endpoints | Morten Tokle | 2022-02-03 | 1 | -1/+1 |
| | |||||
* | Support live reconfig of dynamic persistence throttling | Tor Brede Vekterli | 2022-01-26 | 1 | -0/+17 |
| | | | | | | | | Start moving internal `stor-server` throttling config to use struct config instead of separate fields, as this is more flexible and better matches how we configure throttling elsewhere. For now, let dynamic throttling be enabled via both the new and the old config enum. Config model will be updated to use the new config struct shortly. | ||||
* | Merge pull request #20873 from vespa-engine/jonmv/reapply-zk-changes-3 | Håkon Hallingstad | 2022-01-19 | 1 | -0/+3 |
|\ | | | | | Jonmv/reapply zk changes 3 | ||||
| * | Revert "Revert "Jonmv/reapply zk changes 2"" | Jon Marius Venstad | 2022-01-17 | 1 | -0/+3 |
| | | | | | | | | This reverts commit 810da357155a349884b862de87e18de87ed54b35. | ||||
* | | Merge pull request #20864 from ↵ | Henning Baldersheim | 2022-01-19 | 1 | -3/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/reduce-default-splitt-size-from-32M-to-16M Reduce default split size from 32M to 16M. | ||||
| * | | Reduce default split size from 32M to 16M. | Henning Baldersheim | 2022-01-18 | 1 | -3/+2 |
| | | | |||||
* | | | Merge pull request #20849 from ↵ | Harald Musum | 2022-01-19 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/hmusum/use-gz-as-zookeeper-snapshot-method-by-default Use gz as zookeeper snapshot method by default | ||||
| * | | Update default value in config definition as well | Harald Musum | 2022-01-18 | 1 | -1/+1 |
| |/ | |||||
* / | Remove sync apply bucket diff. | Tor Egge | 2022-01-18 | 1 | -4/+0 |
|/ | |||||
* | Revert "Jonmv/reapply zk changes 2" | Jon Marius Venstad | 2022-01-14 | 1 | -3/+0 |
| | |||||
* | Revert "Revert "Jonmv/reapply zk changes"" | Jon Marius Venstad | 2022-01-13 | 1 | -0/+3 |
| | | | | This reverts commit a7e95293f7f0bd4a9a2a3618a48061a14ffbf2e3. | ||||
* | Set defaults in config defs and ModelContext api to improve bucket merge ↵ | Geir Storli | 2022-01-12 | 1 | -1/+1 |
| | | | | | | performance on content nodes. These are the same defaults set for the feature flags in https://github.com/vespa-engine/vespa/pull/20759. | ||||
* | Revert "Jonmv/remove retired nodes from zk clusters when data migration ↵ | Harald Musum | 2022-01-12 | 1 | -3/+0 |
| | | | | complete [run-systemtest]" | ||||
* | Merge pull request #20758 from ↵ | Jon Marius Venstad | 2022-01-11 | 1 | -0/+3 |
|\ | | | | | | | | | vespa-engine/jonmv/remove-retired-nodes-from-zk-clusters-when-data-migration-complete Jonmv/remove retired nodes from zk clusters when data migration complete [run-systemtest] | ||||
| * | Unit test | Jon Marius Venstad | 2022-01-11 | 1 | -0/+1 |
| | | |||||
| * | Propagate whether node is retired in zk servers config | Jon Marius Venstad | 2022-01-11 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #20743 from ↵v7.526.8 | Harald Musum | 2022-01-11 | 1 | -0/+1 |
|\ \ | |/ |/| | | | | | vespa-engine/hmusum/add-support-for-zookeeper-snapshot-method Support configuring ZooKeeper snapshot method [run-systemtest] | ||||
| * | Supprt configuring ZooKeeper snapshot method | Harald Musum | 2022-01-11 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #20739 from ↵ | Henning Baldersheim | 2022-01-11 | 1 | -0/+19 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/dynamic-throttling-of-persistence-operations Support dynamic throttling of async persistence operations [run-systemtest] | ||||
| * | Support dynamic throttling of async persistence operations | Tor Brede Vekterli | 2022-01-10 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an operation throttler that is intended to provide global throttling of async operations across all persistence stripe threads. A throttler wraps a logical max pending window size of in-flight operations. Depending on the throttler implementation, the window size may expand and shrink dynamically. Exactly how and when this happens is unspecified. Commit adds two throttler implementations: * An unlimited throttler that is no-op and never blocks. * A throttler built around the mbus `DynamicThrottlePolicy` and defers all window decisions to it. Current config default is to use the unlimited throttler. Config changes require a process restart. Offers both polling and (timed, non-timed) blocking calls for acquiring a throttle token. If the returned token is valid, the caller may proceed to invoke the asynchronous operation. The window slot taken up by a valid throttle token is implicitly freed up when the token is destroyed. | ||||
* | | Remove stale import | Bjørn Christian Seime | 2022-01-10 | 2 | -2/+0 |
|/ | |||||
* | Support variable reindexing speed, based on config | Jon Marius Venstad | 2021-12-15 | 1 | -3/+2 |
| | |||||
* | add a flag in summary config | Arne H Juul | 2021-11-22 | 1 | -0/+3 |
| | |||||
* | Include clusterId | Morten Tokle | 2021-11-16 | 1 | -0/+1 |
| | |||||
* | ignore requested stack sizes | Arne H Juul | 2021-11-15 | 1 | -0/+3 |
| | | | | | * for C++ threads only * triggered by feature flag, by default use old behavior | ||||
* | Support application level endpoints | Morten Tokle | 2021-11-11 | 1 | -3/+3 |
| | |||||
* | Generate lb-services with endpoints from config model | Morten Tokle | 2021-11-10 | 1 | -13/+20 |
| | |||||
* | Add zoneDnsSuffixes to config server config | Morten Tokle | 2021-11-10 | 1 | -0/+1 |
| | |||||
* | If the uncommitted changes pass 128k for an attribute force a commit. | Henning Baldersheim | 2021-10-21 | 1 | -0/+3 |
| | |||||
* | Move async_apply_bucket_diff config to stor-filestor.def. | Tor Egge | 2021-10-19 | 1 | -0/+4 |
| | | | | Pass config to merge handler. | ||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 5 | -5/+5 |
| | |||||
* | Update 2019 Yahoo Holdings copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 3 | -3/+3 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 37 | -37/+37 |
| | |||||
* | Expose node indices of a container cluster via SystemInfo | gjoranv | 2021-10-01 | 1 | -0/+1 |
| | |||||
* | Merge pull request #18845 from vespa-engine/balder/gc-unused-config-definition | Henning Baldersheim | 2021-09-01 | 2 | -5/+0 |
|\ | | | | | GC unused filereferences.def | ||||
| * | GC unused filereferences.def | Henning Baldersheim | 2021-08-24 | 2 | -5/+0 |
| | | |||||
* | | tune default connectivity requirements | Arne Juul | 2021-08-24 | 1 | -2/+2 |
|/ | | | | | * these values have now been running in production over the summer * ref: config-model/src/main/java/com/yahoo/vespa/model/ConfigSentinel.java | ||||
* | swappable -> paged | Henning Baldersheim | 2021-08-12 | 1 | -1/+1 |
| | |||||
* | Control swappable | Henning Baldersheim | 2021-08-12 | 1 | -1/+1 |
| | |||||
* | Add swapable attribute option. | Henning Baldersheim | 2021-08-12 | 1 | -0/+1 |
| | |||||
* | Guard with orchestrate-missing-proxies flag | Håkon Hallingstad | 2021-08-05 | 1 | -8/+1 |
| | |||||
* | Specify number of proxies, try 2 [run-systemtest] | Håkon Hallingstad | 2021-08-05 | 1 | -0/+10 |
| | |||||
* | Set tickTime for server and adjust client session timeout to a legal value | Harald Musum | 2021-07-10 | 1 | -2/+2 |
| | |||||
* | Add flag for whether summary features should be omitted from a document ↵ | Geir Storli | 2021-07-02 | 1 | -0/+1 |
| | | | | summary class. |