summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/config
Commit message (Collapse)AuthorAgeFilesLines
...
* cosmetic fixArne H Juul2022-03-031-1/+1
|
* Nicer error messageJon Bratseth2022-02-281-2/+1
|
* Add feature flag for controlling throttling of merge feed opsTor Brede Vekterli2022-02-241-0/+7
|
* Make the error message meaningful for usersJon Bratseth2022-02-241-1/+4
| | | | | | | If application packages uses <nodes count=... syntax but also have a hosts.xml file, and are deploying self-hosted we will fail, but should do so with an understandable error.
* Add more feature flags for tuning dynamic persistence throttlingTor Brede Vekterli2022-02-231-0/+14
| | | | | | | | Adds the following feature flags: * `persistence-throttling-window-size` for setting min/max window size to the same value, effectively creating a static throttle policy. * `persistence-throttling-ws-resize-rate` for controlling the rate at which the dynamic throttle policy resizes its window.
* Merge branch 'master' into arnej/rename-summaryfeatures-back-to-originalArne H Juul2022-02-177-174/+99
|\
| * Reduce default resource limit for disk from 80% to 75%.Geir Storli2022-02-141-1/+1
| | | | | | | | | | | | | | | | After the changes in https://github.com/vespa-engine/vespa/pull/20818, the transient disk used as part of index fusion is no longer reported to the cluster controller. Transient disk usage should be covered by the resource headroom on content nodes, instead of leading to feed blocked due to natural fluctuations. We must therefore adjust the limit slightly down, to ensure the content nodes have enough headroom.
| * Add "inhibit-default-merges-when-global-merges-pending" feature flag.Geir Storli2022-02-111-0/+7
| |
| * Remove feature flag "enable-feed-block-in-distributor".Geir Storli2022-02-091-7/+0
| | | | | | | | This has been the default for several months.
| * - Adde featureflag for controlling environment variables.Henning Baldersheim2022-02-071-2/+8
| | | | | | | | - Use general environment mechanism for existing ad-hoc environment variables.
| * Revert "Use LinkedHashMap to get deterministic config order"Jon Bratseth2022-02-022-4/+4
| |
| * Use LinkedHashMap to get deterministic config orderJon Bratseth2022-02-022-4/+4
| |
| * Skip legacy pathsJon Bratseth2022-02-021-0/+1
| |
| * Merge pull request #21013 from vespa-engine/deprecate-config.subscriptionHarald Musum2022-02-021-0/+1
| |\ | | | | | | Deprecate config.subscription
| | * Add SuppressWarnings for removal of config.subscription types.gjoranv2022-02-021-0/+1
| | |
| * | drop old summary fields in v8 modeArne H Juul2022-01-311-0/+7
| |/ | | | | | | | | * the extra summary fields with .position and .distance will only be added in v7-geo-positions legacy mode on Vespa 8.
| * Remove legacy <cluster> element from xml schema.gjoranv2022-01-281-3/+0
| | | | | | | | - Has thrown an exception since at least early Vespa 7
| * Remove TODO to remove top-level <config>gjoranv2022-01-281-1/+1
| | | | | | | | - Still useful, at least for the Vespa team.
| * Add feature flags for dynamic persistence throttling window size tuningTor Brede Vekterli2022-01-271-0/+14
| | | | | | | | | | | | | | Added flags: * Window size decrement factor (default 1.2) * Window size backoff (default 0.95)
| * Add feature flag for merge throttling policyTor Brede Vekterli2022-01-271-0/+7
| | | | | | | | | | | | | | Two options; `STATIC` (default) and `DYNAMIC`. Does not currently set any window size configs based on the existing feature flag for max pending, so the config defaults will be used for these when dynamic throttling is enabled.
| * Revert "Add feature flag for merge throttling policy"Harald Musum2022-01-271-7/+0
| |
| * Merge pull request #20927 from ↵Geir Storli2022-01-261-0/+7
| |\ | | | | | | | | | | | | vespa-engine/vekterli/merge-throttling-policy-feature-flag Add feature flag for merge throttling policy
| | * Add feature flag for merge throttling policyTor Brede Vekterli2022-01-251-0/+7
| | | | | | | | | | | | | | | | | | | | | Two options; `STATIC` (default) and `DYNAMIC`. Does not currently set any window size configs based on the existing feature flag for max pending, so the config defaults will be used for these when dynamic throttling is enabled.
| * | Modular rank profilesJon Bratseth2022-01-261-1/+15
| | |
| * | SimplifyJon Bratseth2022-01-252-25/+21
| | |
| * | Return applicationJon Bratseth2022-01-241-2/+1
| | |
| * | SchemaBuilder -> ApplicationBuilderJon Bratseth2022-01-242-11/+11
| | |
| * | Make Application immutableJon Bratseth2022-01-241-1/+1
| | |
| * | SimplifyJon Bratseth2022-01-242-50/+11
| | |
| * | SimplifyJon Bratseth2022-01-242-12/+4
| | |
| * | SimplifyJon Bratseth2022-01-242-12/+8
| | |
| * | SimplifyJon Bratseth2022-01-241-1/+1
| | |
| * | SimplifyJon Bratseth2022-01-241-19/+1
| | |
| * | SimplifyJon Bratseth2022-01-241-11/+0
| | |
| * | SimplifyJon Bratseth2022-01-242-6/+5
| | |
| * | Cleanup: No functional changesJon Bratseth2022-01-242-10/+3
| |/
| * Merge pull request #20897 from vespa-engine/bratseth/error-reclassificationHarald Musum2022-01-214-4/+4
| |\ | | | | | | Classify exceptions better to avoid unnecessary stack traces
| | * Classify exceptions better to avoid unnecessary stack tracesJon Bratseth2022-01-214-4/+4
| | |
| * | Remove merge performance flags that are no longer needed.Geir Storli2022-01-171-28/+0
| | | | | | | | | | | | The functions in ModelContext.java can be removed when applications are on 7.528.3.
| * | All non application clusters only needs a few threads. 2 should be sufficient.Henning Baldersheim2022-01-141-1/+0
| |/ | | | | | | | | This is controlled by the featureflag so far only used for the metrics-proxy. This will bring the clustercontroller and logserver in line with the metrics-proxy.
* / test optional fill of feature rename propertiesArne H Juul2022-01-131-0/+7
|/
* Merge branch 'master' into geirst/config-defaults-for-improved-merge-performanceHenning Baldersheim2022-01-131-18/+4
|\
| * Merge pull request #20781 from ↵Henning Baldersheim2022-01-121-7/+0
| |\ | | | | | | | | | | | | vespa-engine/balder/gc-featureflag-control-of-disk-bloat-factor GC featureflag control of disk bloat factor
| | * GC featureflag control of disk bloat factorHenning Baldersheim2022-01-121-7/+0
| | |
| * | Merge pull request #20780 from ↵Henning Baldersheim2022-01-121-7/+0
| |\ \ | | |/ | |/| | | | | | | vespa-engine/balder/gc-featureflag-control-of-tls-size-fraction GC featureflag control of max size of transaction log
| | * GC featureflag control of max size of transaction logHenning Baldersheim2022-01-121-7/+0
| | |
| * | No longer need for featureflag control of docstore compression.Henning Baldersheim2022-01-121-7/+0
| |/
| * Add feature flag for controlling throttling of async persistence operationsTor Brede Vekterli2022-01-121-0/+7
| | | | | | | | Currently defaults to `UNLIMITED` throttling policy, i.e. legacy behavior.
* | Set defaults in config defs and ModelContext api to improve bucket merge ↵Geir Storli2022-01-121-8/+8
|/ | | | | | performance on content nodes. These are the same defaults set for the feature flags in https://github.com/vespa-engine/vespa/pull/20759.
* - Let the limit for large expressions follow LargeExpressions.Henning Baldersheim2022-01-111-6/+1
| | | | - Remove the use of FeatureFlags.largeRankProfile.