aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Setup distance metrics for streaming search.Tor Egge2023-06-056-4/+42
| | | | Add range checks when converting to internal distance threshold.
* Merge pull request #27288 from vespa-engine/olaa/write-server-confOla Aunrønning2023-06-051-2/+26
|\ | | | | Write server.conf. Use athenz CA. Fix certificate path
| * Write server.conf. Use athenz CA. Fix certificate pathOla Aunronning2023-06-051-2/+26
| |
* | Merge pull request #27289 from vespa-engine/bratseth/only-validate-specifiedValerij Fredriksen2023-06-051-5/+3
|\ \ | | | | | | Only validate specified values
| * | Only validate specified valuesJon Bratseth2023-06-051-5/+3
| | |
* | | Merge pull request #27275 from ↵Tor Brede Vekterli2023-06-054-114/+143
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/vekterli/do-not-block-comm-mgr-thread-when-aborting-ops Avoid blocking CommunicationManager thread during cluster state transitions
| * | Explicitly assert that task executor posting was not rejectedTor Brede Vekterli2023-06-051-1/+3
| | |
| * | Ensure executor is synced after shutdownTor Brede Vekterli2023-06-052-6/+8
| | | | | | | | | | | | Also clarify/update some comments.
| * | Avoid blocking CommunicationManager thread during cluster state transitionsTor Brede Vekterli2023-06-024-114/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Incoming cluster state versions are not applied locally on a content node until all potentially conflicting operations running in the persistence threads have completed and all potentially conflicting operations in the persistence queues have been aborted. This can take a relatively long time when running LID space compactions etc via the persistence threads, and we'd risk blocking the main CommunicationManager thread (which handles all cluster controller communication) for prolonged periods of time. Move state blocking and internal state propagation to a dedicated task executor. The executor only has 1 thread, effectively turning it into an asynchronous FIFO executor.
* | | Merge pull request #27284 from vespa-engine/bratseth/dont-validate-max-in-testØyvind Grønnesby2023-06-051-6/+7
|\ \ \ | |_|/ |/| | Don't validate max in test zones
| * | Don't validate max in test zonesJon Bratseth2023-06-051-6/+7
| | |
* | | Merge pull request #27286 from vespa-engine/hmusum/increase-timeoutJon Marius Venstad2023-06-052-5/+10
|\ \ \ | | | | | | | | Increase timeout and add some more to exception message when connecti…
| * | | Increase timeout and add some more to exception message when connection failsHarald Musum2023-06-052-5/+10
|/ / /
* | | Only return public addresses in Wireguard peer API (#27273)Valerij Fredriksen2023-06-055-28/+40
| | | | | | | | | | | | | | | * Only return public addresses in Wireguard peer API * Only add public IP WG peers in config server
* | | Merge pull request #27242 from vespa-engine/hmusum/remove-unused-flag-3Harald Musum2023-06-051-6/+0
|\ \ \ | | | | | | | | Remove unused flag
| * | | Remove unused flagHarald Musum2023-05-311-6/+0
| | | |
* | | | Merge pull request #27283 from vespa-engine/aressem/more-docker-fixArnstein Ressem2023-06-052-7/+10
|\ \ \ \ | | | | | | | | | | Fix image testing after revert to docker.
| * | | | Remove PR buildArnstein Ressem2023-06-051-1/+0
| | | | |
| * | | | Fix image testing after revert to docker.Arnstein Ressem2023-06-052-7/+11
| | | | |
* | | | | Merge pull request #27274 from vespa-engine/warn-for-using-non-PublicApigjoranv2023-06-0510-36/+228
|\ \ \ \ \ | |/ / / / |/| | | | Warn for using non public api
| * | | | Add individual suppressWarning settingsgjoranv2023-06-051-2/+11
| | | | | | | | | | | | | | | | | | | | .. to allow using failOnWarning for most projects.
| * | | | bugfix: use effectiveBundleType everywhere.gjoranv2023-06-021-2/+2
| | | | |
| * | | | Add 'failOnWarnings' config parameter.gjoranv2023-06-022-7/+21
| | | | | | | | | | | | | | | | | | | | - Explicity set to 'false' for integration test.
| * | | | Add test for non-PublicApi usage.gjoranv2023-06-025-0/+109
| | | | |
| * | | | Add new manifest header for non-PublicApi usagegjoranv2023-06-021-10/+13
| | | | | | | | | | | | | | | | | | | | .. to facilitate testing and support.
| * | | | Warn when a USER bundle imports non-PublicApi packages.gjoranv2023-06-013-1/+54
| | | | |
| * | | | Non-functional: Extract function getOsgiManifestgjoranv2023-05-311-8/+14
| | | | |
| * | | | minor: extract variable for provided jar artifactsgjoranv2023-05-311-4/+4
| | | | |
| * | | | Use 'defaults' instead of 'jrt' as compile scoped dep in test.gjoranv2023-05-312-17/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allows verifying that we include PublicApi packages from embedded deps. - Less bloated classpath
* | | | | Merge pull request #27281 from vespa-engine/hakonhall/extend-drop-caches-expiryHåkon Hallingstad2023-06-051-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | Extend drop-caches expiry
| * | | | Extend drop-caches expiryHåkon Hallingstad2023-06-051-1/+1
| | | | |
* | | | | Merge pull request #27282 from vespa-engine/aressem/fix-missing-majorArnstein Ressem2023-06-051-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Fix missing major version variable after reverting to docker.
| * | | | | Fix missing major version variable after reverting to docker.Arnstein Ressem2023-06-051-0/+1
|/ / / / /
* | | | | Merge pull request #27278 from vespa-engine/bjorncs/embedder-services-xmlBjørn Christian Seime2023-06-0518-16/+315
|\ \ \ \ \ | |/ / / / |/| | | | Introduce services.xml syntax for configuring HuggingFace embedders
| * | | | Introduce services.xml syntax for configuring HuggingFace embeddersBjørn Christian Seime2023-06-0218-16/+315
| | | | |
* | | | | Merge pull request #27267 from vespa-engine/bratseth/emoji-stemmingJon Bratseth2023-06-058-54/+62
|\ \ \ \ \ | | | | | | | | | | | | Bratseth/emoji stemming
| * | | | | Don't remove indexable symbols when stemmingJon Bratseth2023-06-026-8/+29
| | | | | |
| * | | | | Test multiple emojisJon Bratseth2023-06-021-0/+3
| | | | | |
| * | | | | Test single emojiJon Bratseth2023-06-021-0/+6
| | | | | |
| * | | | | Protect against no stemsJon Bratseth2023-06-022-20/+16
| | | | | |
| * | | | | Cleanup, no functional changesJon Bratseth2023-06-021-26/+8
| | | | | |
* | | | | | Merge pull request #27276 from ↵v8.171.43Henning Baldersheim2023-06-031-1/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/pass-two-int64-t-values-to-std-min Pass two int64_t values to std::min
| * | | | | | Pass two int64_t values to std::minTor Egge2023-06-021-1/+2
| | | | | | |
* | | | | | | Merge pull request #27277 from ↵Henning Baldersheim2023-06-031-1/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/dont-cross-the-river-to-get-water Use underlying duration instead of going via floating point
| * | | | | | | Use underlying duration instead of going via floating pointTor Brede Vekterli2023-06-021-1/+2
| |/ / / / / /
* | | | | | | Merge pull request #27279 from ↵Valerij Fredriksen2023-06-0216-211/+221
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/multiple-cloud-accounts-in-deployment-spce Allow parallell cloud accounts in dep-spec, and simply some usages
| * | | | | | Fix routing APi test after change to mock zonejonmv2023-06-021-2/+2
| | | | | | |
| * | | | | | Revert signaturejonmv2023-06-024-10/+11
| | | | | | |
| * | | | | | Allow parallell cloud accounts in dep-spec, and simply some usagesjonmv2023-06-0215-217/+226
|/ / / / / /
* | | | | | Merge pull request #27269 from vespa-engine/freva/core-pathHåkon Hallingstad2023-06-022-6/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | Assume core bin path is under VESPA_HOME if relative