Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for tuning lidspace bloat-factor in services.xml. | Henning Baldersheim | 2023-05-26 | 4 | -2/+39 |
| | | | | | | | .... <lidspace> <bloat-factor>0.5</bloat-factor> .... | ||||
* | Merge pull request #27221 from ↵ | Henning Baldersheim | 2023-05-26 | 7 | -25/+69 |
|\ | | | | | | | | | vespa-engine/balder/only-enable-mt-safety-when-needed The AttributeContext is a short lived cache for attributes guards. Un… | ||||
| * | The AttributeContext is a short lived cache for attributes guards. Until we ↵ | Henning Baldersheim | 2023-05-26 | 7 | -25/+69 |
|/ | | | | | | | use the thread bundle we do not need to use expensive locking to fill the cache. Most of the attributes are pulled in when building the blueprint tree, and that always happens singlethreaded. | ||||
* | Merge pull request #27220 from vespa-engine/balder/reduce-code-visibility | Henning Baldersheim | 2023-05-26 | 14 | -70/+86 |
|\ | | | | | - Make the MatchContext value object movable. | ||||
| * | - Make the MatchContext value object movable. | Henning Baldersheim | 2023-05-26 | 14 | -70/+86 |
|/ | | | | - Reduce code visibility. | ||||
* | Merge pull request #27213 from vespa-engine/bundle-type | gjoranv | 2023-05-25 | 24 | -11/+95 |
|\ | | | | | Bundle type | ||||
| * | Add bundle type to all CORE bundles. | gjoranv | 2023-05-25 | 21 | -8/+69 |
| | | |||||
| * | Add special handling for bundles with groupId 'com.yahoo.vespa' | gjoranv | 2023-05-25 | 1 | -4/+11 |
| | | | | | | | | | | - Effective bundle type is INTERNAL, unless set to CORE. Caveat: Setting it explicitly to USER will have no effect. | ||||
| * | Warn about correct missing provided artifact, based on bundle type | gjoranv | 2023-05-25 | 2 | -2/+18 |
| | | |||||
| * | minor: remove 'static' from enum | gjoranv | 2023-05-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #27219 from vespa-engine/balder/use-rw-lock-2 | Henning Baldersheim | 2023-05-25 | 3 | -35/+38 |
|\ \ | | | | | | | Use a read/write lock as lookup is far more frequent than updates | ||||
| * | | Use a read/write lock as lookup is far more frequent than updates | Henning Baldersheim | 2023-05-25 | 3 | -35/+38 |
|/ / | |||||
* | | Merge pull request #27217 from vespa-engine/balder/use-rw-lock | Henning Baldersheim | 2023-05-25 | 6 | -38/+35 |
|\ \ | |/ |/| | - Use a rwlock as reading surpasses writing by a very large factor. | ||||
| * | - Use a rwlock as reading surpasses writing by a very large factor. | Henning Baldersheim | 2023-05-25 | 6 | -38/+35 |
|/ | | | | - size() does not need a lock. | ||||
* | Merge pull request #27212 from ↵ | Harald Musum | 2023-05-25 | 2 | -4/+11 |
|\ | | | | | | | | | vespa-engine/hmusum/more-info-when-parsing-multipart-fails Log more when parsing multipart deployment fails | ||||
| * | Log more when parsing multipart deployment fails | Harald Musum | 2023-05-25 | 2 | -4/+11 |
| | | |||||
* | | Merge pull request #27209 from ↵ | gjoranv | 2023-05-25 | 5 | -56/+148 |
|\ \ | |/ |/| | | | | | vespa-engine/yngveaasheim/use-enums-for-node-repo-metrics Use enums for node repo metrics | ||||
| * | Use enums for node repo metrics | yngveaasheim | 2023-05-24 | 5 | -56/+148 |
| | | |||||
* | | Merge pull request #27206 from ↵ | Henning Baldersheim | 2023-05-24 | 1 | -14/+14 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-distance-metrics-util-in-nearest-neighbor-field-searcher Use DistanceMetricUtils for converting string value to distance metric. | ||||
| * | | Use DistanceMetricUtils for converting string value to distance metric. | Tor Egge | 2023-05-24 | 1 | -14/+14 |
| | | | |||||
* | | | Merge pull request #27211 from vespa-engine/balder/use-vespalib-hash_map | Tor Egge | 2023-05-24 | 2 | -3/+3 |
|\ \ \ | | | | | | | | | Use vespalib::hash_map over std::unordered_map | ||||
| * | | | Use vespalib::hash_map over std::unordered_map | Henning Baldersheim | 2023-05-24 | 2 | -3/+3 |
| | |/ | |/| | |||||
* | | | Merge pull request #27210 from vespa-engine/balder/inline-small-cheap-methods | Tor Egge | 2023-05-24 | 2 | -46/+18 |
|\ \ \ | |/ / |/| | | Inline small simple methods | ||||
| * | | Inline small simple methods | Henning Baldersheim | 2023-05-24 | 2 | -46/+18 |
|/ / | |||||
* | | Merge pull request #27207 from ↵ | Jon Bratseth | 2023-05-24 | 4 | -12/+12 |
|\ \ | | | | | | | | | | | | | vespa-engine/bratseth/reduce-min-content-scaling-duration Reduce min content scaling duration frpm 12 to 8 | ||||
| * | | Reduce min content scaling duration frpm 12 to 8 | Jon Bratseth | 2023-05-24 | 4 | -12/+12 |
| | | | |||||
* | | | Merge pull request #27203 from vespa-engine/balder/enough-with-generation-guard | Henning Baldersheim | 2023-05-24 | 9 | -53/+44 |
|\ \ \ | |/ / |/| | | Balder/enough with generation guard | ||||
| * | | Holding the generation guard is sufficient | Henning Baldersheim | 2023-05-24 | 3 | -19/+9 |
| | | | |||||
| * | | Add noexcept | Henning Baldersheim | 2023-05-24 | 2 | -29/+29 |
| | | | |||||
| * | | Include cassert where needed | Henning Baldersheim | 2023-05-24 | 4 | -5/+6 |
| | | | |||||
* | | | Merge pull request #27205 from vespa-engine/bratseth/scaling-duration-cleanup | Jon Bratseth | 2023-05-24 | 4 | -18/+10 |
|\ \ \ | | | | | | | | | Scaling-duration cleanup | ||||
| * | | | Scaling-duration cleanup | Jon Bratseth | 2023-05-24 | 4 | -18/+10 |
| | | | | | | | | | | | | | | | | | | | | - Let ClusterModel define min scaling duration - Use min values as defaults | ||||
* | | | | Merge pull request #27204 from ↵ | Tor Egge | 2023-05-24 | 4 | -51/+77 |
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | vespa-engine/toregge/factor-out-distance-metric-utils Factor out conversion between strings and distance metric to | ||||
| * | | Factor out conversion between strings and distance metric to | Tor Egge | 2023-05-24 | 4 | -51/+77 |
| | | | | | | | | | | | | DistanceMetricUtils. | ||||
* | | | Merge pull request #27202 from vespa-engine/mpolden/nocopy | Jon Bratseth | 2023-05-24 | 2 | -5/+5 |
|\ \ \ | |_|/ |/| | | Do not copy countingHTTPClient | ||||
| * | | Do not copy countingHTTPClient | Martin Polden | 2023-05-24 | 2 | -5/+5 |
| |/ | |||||
* | | Merge pull request #27201 from ↵ | Harald Musum | 2023-05-24 | 1 | -1/+1 |
|\ \ | |/ |/| | | | | | vespa-engine/hmusum/reduce-sleep-time-when-parent-host-not-ready Reduce sleep time until next deployment when parent host not ready | ||||
| * | Reduce sleep time until next deployment when parent host not ready | Harald Musum | 2023-05-24 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #27200 from vespa-engine/mpolden/stats-cleanup | Martin Polden | 2023-05-24 | 8 | -114/+115 |
|\ | | | | | Clean up stats collection | ||||
| * | Avoid returning incomplete stats from dispatcher | Martin Polden | 2023-05-24 | 3 | -4/+27 |
| | | |||||
| * | Clean up stats collection | Martin Polden | 2023-05-24 | 8 | -110/+88 |
| | | |||||
* | | Merge pull request #27198 from vespa-engine/hmusum/validate-flag-values | Håkon Hallingstad | 2023-05-24 | 1 | -1/+3 |
|\ \ | | | | | | | Specify valid values for ADMIN_CLUSTER_NODE_ARCHITECTURE | ||||
| * | | Specify valid values for ADMIN_CLUSTER_NODE_ARCHITECTURE | Harald Musum | 2023-05-24 | 1 | -1/+3 |
| |/ | |||||
* | | Merge pull request #27199 from vespa-engine/jonmv/no-warning-for-cancelled-jobs | Valerij Fredriksen | 2023-05-24 | 1 | -1/+1 |
|\ \ | | | | | | | Cancelled jobs were cancelled by users | ||||
| * | | Cancelled jobs were cancelled by users | jonmv | 2023-05-24 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #27195 from vespa-engine/add-public-api-header | gjoranv | 2023-05-24 | 10 | -36/+93 |
|\ \ \ | |/ / |/| | | Add public api header | ||||
| * | | Scan all included packages for PublicApi | gjoranv | 2023-05-24 | 1 | -3/+3 |
| | | | |||||
| * | | Add X-JDisc-PublicApi-Package header | gjoranv | 2023-05-24 | 4 | -2/+21 |
| | | | |||||
| * | | Do not fail for non-exported publicApi packages. | gjoranv | 2023-05-24 | 1 | -6/+0 |
| | | | | | | | | | | | | - There are valid cases, e.g. annotations and client libraries. | ||||
| * | | Add comment to add test, none of the combine() methods are tested | gjoranv | 2023-05-23 | 1 | -1/+1 |
| | | |