summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add getAsTensor() API in RankPropertiesArne Juul2023-10-184-15/+82
|
* Merge pull request #28985 from ↵v8.244.20Henning Baldersheim2023-10-173-43/+71
|\ | | | | | | | | vespa-engine/vekterli/improve-content-policy-thread-safety Improve thread safety of MessageBus (DocumentAPI) ContentPolicy
| * Use `shared_mutex` to allow non-contending reads (common case)Tor Brede Vekterli2023-10-172-7/+7
| |
| * Improve thread safety of MessageBus ContentPolicyTor Brede Vekterli2023-10-173-43/+71
| | | | | | | | | | | | | | | | | | Updates of distribution config and cached cluster state are now both thread safe. Move to `shared_ptr` to allow for taking immutable strong refs. Also remove pointless two-phased config switch-over in favor of directly updating value inside lock.
* | Merge pull request #28984 from vespa-engine/balder/make-cached-size-atomicHenning Baldersheim2023-10-172-13/+17
|\ \ | | | | | | Since the cached size can be updated by many threads, it must be an a…
| * | Relaxed store is sufficient.Henning Baldersheim2023-10-172-6/+7
| | |
| * | Since the cached size can be updated by many threads, it must be an atomic ↵Henning Baldersheim2023-10-172-10/+13
| | | | | | | | | | | | since there can be many readers.
* | | Merge pull request #28980 from ↵Arne H Juul2023-10-173-7/+252
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/havardpe/test-global-phase-reranker-impl test global phase reranking with dummy evaluation
| * | | test global phase reranking with dummy evaluationHåvard Pettersen2023-10-173-7/+252
| | | |
* | | | Merge pull request #28978 from vespa-engine/ogronnesby/billing-v2-planØyvind Grønnesby2023-10-172-0/+63
|\ \ \ \ | |_|/ / |/| | | Update plan for billing/v2
| * | | Update plan for billing/v2Øyvind Grønnesby2023-10-172-0/+63
| | | |
* | | | Merge pull request #28979 from vespa-engine/bjorncs/duplicate-bindingsBjørn Christian Seime2023-10-172-4/+35
|\ \ \ \ | | | | | | | | | | Ensure binding set is not modified during iteration
| * | | | Ensure binding set is not modified during iterationBjørn Christian Seime2023-10-172-4/+35
| | |_|/ | |/| |
* | | | Merge pull request #28972 from ↵Ola Aunrønning2023-10-171-1/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/yngveaasheim/add-description-to-metric-set-reference-doc Add a short description to metric set reference documentation
| * | | | Add a short description to metric set reference documentationYngve Aasheim2023-10-171-1/+7
| | | | |
* | | | | Merge pull request #28977 from vespa-engine/freva/allow-no-appValerij Fredriksen2023-10-173-61/+31
|\ \ \ \ \ | | | | | | | | | | | | Allow no application resources
| * | | | | Allow no application resourcesValerij Fredriksen2023-10-173-61/+31
| | |/ / / | |/| | |
* | | | | Merge pull request #28975 from ↵Harald Musum2023-10-174-24/+69
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-28974-revert-28933-hmusum/validate-actual-file-in-user-config Reapply "Use actual files in application package to validate user config"
| * | | | | Log instead of failing, need to be more careful when rolling this outHarald Musum2023-10-172-24/+35
| | | | | |
| * | | | | Revert "Revert "Use actual files in application package to validate ↵Harald Musum2023-10-174-20/+54
| | | | | | | | | | | | | | | | | | | | | | | | file/directory in…""
* | | | | | Merge pull request #28946 from ↵Håkon Hallingstad2023-10-176-17/+41
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/set-provisioned-for-if-enabled-and-application-has-exclusivetrue Set provisioned-for if enabled and application has exclusive="true"
| * | | | | | Review fixesHåkon Hallingstad2023-10-172-3/+5
| | | | | | |
| * | | | | | Align ClusterSpec::exclusive with CapacityPolicies::decideExclusivity and ↵Håkon Hallingstad2023-10-173-20/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | HostSharing.provision
| * | | | | | Specify exclusiveToApplicationId for newly provisioned nodeHåkon Hallingstad2023-10-172-3/+12
| | | | | | |
| * | | | | | Fix flag modification commentHåkon Hallingstad2023-10-161-1/+1
| | | | | | |
| * | | | | | Set provisioned-for if enabled and application has exclusive="true"Håkon Hallingstad2023-10-166-18/+43
| | | | | | |
* | | | | | | Merge pull request #28973 from vespa-engine/bjorncs/jdisc-connection-logBjørn Christian Seime2023-10-173-18/+5
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Enable connection logger for self-hosted
| * | | | | | Enable connection logger for self-hostedBjørn Christian Seime2023-10-173-18/+5
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #28970 from vespa-engine/hmusum/quote-2Harald Musum2023-10-171-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Quote sanitizer env var
| * | | | | | Quote sanitizer env varHarald Musum2023-10-171-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suspected that this could lead to ccache being saved for sanitizer, which does not seems to be the case after closer inspection. I guess quoting is good anyway
* | | | | | Merge pull request #28971 from ↵Harald Musum2023-10-171-4/+7
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | vespa-engine/hmusum/delete-max-20-unused-file-references-at-a-time Delete max 20 unused file references at a time
| * | | | | Delete max 20 unused file references at a timeHarald Musum2023-10-171-4/+7
| |/ / / /
* | | | | Merge pull request #28976 from vespa-engine/bjorncs/fixValerij Fredriksen2023-10-171-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Eagerly serialize to string
| * | | | | Eagerly serialize to stringBjørn Christian Seime2023-10-171-1/+1
|/ / / / /
* | | | | Merge pull request #28919 from vespa-engine/arnej/global-phase-config-7Arne H Juul2023-10-178-18/+551
|\ \ \ \ \ | |_|_|/ / |/| | | | allow configuring normalizers
| * | | | check error message via Exceptions.toMessageStringArne Juul2023-10-171-14/+16
| | | | |
| * | | | allow configuring normalizersArne Juul2023-10-138-18/+549
| | | | |
* | | | | Merge pull request #28974 from ↵Håkon Hallingstad2023-10-174-54/+20
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-28933-hmusum/validate-actual-file-in-user-config Revert "Use actual files in application package to validate file/directory in…"
| * | | | | Revert "Use actual files in application package to validate file/directory ↵Harald Musum2023-10-174-54/+20
|/ / / / / | | | | | | | | | | | | | | | in…"
* | | | | Merge pull request #28953 from vespa-engine/lesters/openai-async-clientLester Solbakken2023-10-176-16/+123
|\ \ \ \ \ | | | | | | | | | | | | Lesters/openai async client
| * | | | | Update abi specLester Solbakken2023-10-171-4/+9
| | | | | |
| * | | | | Non-functional changes onlyLester Solbakken2023-10-161-3/+3
| | | | | |
| * | | | | Add OpenAI async clientLester Solbakken2023-10-165-12/+114
| | |_|/ / | |/| | |
* | | | | Merge pull request #28963 from vespa-engine/bjorncs/notificationBjørn Christian Seime2023-10-178-2/+3262
|\ \ \ \ \ | | | | | | | | | | | | Bjorncs/notification
| * | | | | Verify email content in unit testBjørn Christian Seime2023-10-176-1/+3259
| | | | | |
| * | | | | Specify all required template parametersBjørn Christian Seime2023-10-171-0/+2
| | | | | |
| * | | | | Remove trailing semi-colonBjørn Christian Seime2023-10-171-1/+1
| | | | | |
* | | | | | Merge pull request #28952 from vespa-engine/bjorncs/email-notificationBjørn Christian Seime2023-10-176-10/+87
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bjorncs/email notification
| * | | | | | Introduce metrics for mail sendingBjørn Christian Seime2023-10-162-1/+10
| | | | | | |
| * | | | | | Include email content when persisting notificationBjørn Christian Seime2023-10-164-9/+77
| | | | | | |