summaryrefslogtreecommitdiffstats
path: root/config-model-api
Commit message (Collapse)AuthorAgeFilesLines
* Enable pre-shutdown command for jdisc by defaultBjørn Christian Seime2022-02-071-1/+1
|
* - Adde featureflag for controlling environment variables.Henning Baldersheim2022-02-071-0/+1
| | | | - Use general environment mechanism for existing ad-hoc environment variables.
* Merge pull request #21002 from vespa-engine/jonmv/simultaneous-rolloutsMartin Polden2022-02-024-4/+9
|\ | | | | Jonmv/simultaneous rollouts
| * Add "simultaneous" upgrade rollout strategyJon Marius Venstad2022-01-314-4/+9
| |
* | Add feature flag to enable preshutdown command for jdiscBjørn Christian Seime2022-01-311-0/+1
|/
* Add feature flags for dynamic persistence throttling window size tuningTor Brede Vekterli2022-01-271-2/+4
| | | | | | | 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/+1
| | | | | | | 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-1/+0
|
* Merge pull request #20927 from ↵Geir Storli2022-01-261-0/+1
|\ | | | | | | | | 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/+1
| | | | | | | | | | | | | | 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.
* | Merge pull request #20938 from vespa-engine/bratseth/modular-profilesJon Bratseth2022-01-261-5/+1
|\ \ | |/ |/| Bratseth/modular profiles
| * Modular rank profilesJon Bratseth2022-01-261-4/+1
| |
| * Cleanup: No functional changesJon Bratseth2022-01-241-1/+0
| |
* | GC feature flag interfaces no longer in use.Henning Baldersheim2022-01-241-9/+0
|/
* Update abi specJon Marius Venstad2022-01-211-1/+19
|
* Add upgrade revision strategy setting to deployment specJon Marius Venstad2022-01-214-5/+60
|
* Merge pull request #20863 from ↵Harald Musum2022-01-191-0/+6
|\ | | | | | | | | vespa-engine/hmusum/handle-apps-with-restart-on-deploy Add cluster name and getDeferChangesUntilRestart to ApplicationCluste…
| * Add cluster name and getDeferChangesUntilRestart to ApplicationClusterInfoHarald Musum2022-01-181-0/+6
| | | | | | | | Needed for upcoming convergence checker work
* | add feature flag for old "qrserver" service nameArne H Juul2022-01-181-0/+1
|/ | | | | * we will remove the hack that uses "qrserver" as the service name in some cases, but we need to check what the impact will be first.
* Add flag to control number of processors a non-application jvm gets to use.Henning Baldersheim2022-01-181-0/+1
| | | | | Intention is to lower this number from 2 to 1 in order to reduce memory footprint for small containers.
* Remove merge performance flags that are no longer needed.Geir Storli2022-01-171-4/+4
| | | | 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/+2
| | | | | 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.
* Merge branch 'master' into geirst/config-defaults-for-improved-merge-performanceHenning Baldersheim2022-01-131-6/+5
|\
| * Merge pull request #20779 from vespa-engine/balder/gc-newLocationBrokerLogicHenning Baldersheim2022-01-121-2/+0
| |\ | | | | | | GC newLocationBrokerLogic that rolled out autumn 2021.
| | * GC newLocationBrokerLogic and requireConnectivityCheck that rolled out ↵Henning Baldersheim2022-01-121-2/+0
| | | | | | | | | | | | autumn 2021.
| * | Merge pull request #20781 from ↵Henning Baldersheim2022-01-121-1/+1
| |\ \ | | | | | | | | | | | | | | | | 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-1/+1
| | | |
| * | | Merge pull request #20780 from ↵Henning Baldersheim2022-01-121-1/+1
| |\ \ \ | | |/ / | |/| | | | | | | | | | 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-1/+1
| | |/
| * / No longer need for featureflag control of docstore compression.Henning Baldersheim2022-01-121-2/+2
| |/
| * Add feature flag for controlling throttling of async persistence operationsTor Brede Vekterli2022-01-121-0/+1
| | | | | | | | 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-9/+9
|/ | | | | | 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-1/+1
| | | | - Remove the use of FeatureFlags.largeRankProfile.
* Add commentHenning Baldersheim2022-01-111-1/+1
|
* GC unused large-rank-expression-limitHenning Baldersheim2022-01-111-1/+0
|
* Default to days contained in the date rangeMartin Polden2022-01-102-11/+19
|
* Merge pull request #20704 from vespa-engine/arnej/unify-java-warnings-5Arne H Juul2022-01-081-4/+0
|\ | | | | unify java warnings
| * unify java warningsArne H Juul2022-01-071-4/+0
| | | | | | | | | | * these were stricter than in parent, but to simplify we can just use compiler args from parent
* | Update ABI specMartin Polden2022-01-071-2/+16
| |
* | Support date range in block windowMartin Polden2022-01-075-69/+307
| |
* | SimplifyMartin Polden2022-01-071-4/+4
|/
* add API for legacy overridesArne H Juul2022-01-062-0/+5
|
* Merge branch 'master' into arnej/feature-flag-for-user-agentsArne H Juul2022-01-031-0/+1
|\ | | | | | | | | | | Conflicts: config-model-api/src/main/java/com/yahoo/config/model/api/ModelContext.java configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java
| * Add feature flag for OCSP Stapling on application container clustersBjørn Christian Seime2021-12-201-0/+1
| |
* | add feature flag for ignored HTTP user agentsArne H Juul2022-01-031-0/+1
|/
* Merge branch 'master' into ↵Harald Musum2021-12-201-0/+1
|\ | | | | | | hmusum/log-or-fail-deployment-with-invalid-jvm-gc-options
| * Add feature flag control over TLS size.Henning Baldersheim2021-12-201-0/+1
| |
* | LOg or fail deployments with invalid JVM GC optionsHarald Musum2021-12-201-0/+1
|/
* Merge pull request #20534 from ↵Geir Storli2021-12-161-0/+1
|\ | | | | | | | | vespa-engine/toregge/add-feature-flag-for-max-compact-buffers Add max-compact-buffers feature flag.
| * Add max-compact-buffers feature flag.Tor Egge2021-12-151-0/+1
| |