summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #25774 from vespa-engine/bratseth/keep-synthetic-fieldsJon Bratseth2023-01-272-20/+31
|\ | | | | Keep synthetic fields
| * Keep synthetic fieldsJon Bratseth2023-01-272-20/+31
| |
* | Dealias nn fieldsJon Bratseth2023-01-276-16/+23
|/
* No exception thrownHenning Baldersheim2023-01-261-1/+1
|
* Merge pull request #25735 from ↵Jon Bratseth2023-01-268-34/+68
|\ | | | | | | | | vespa-engine/bratseth/validate-rank-profiles-early Validate rank profiles early
| * Validate rank profiles earlyJon Bratseth2023-01-258-34/+68
| |
* | Stack => Deque and gc unused ConfigFileFormatHenning Baldersheim2023-01-251-19/+20
|/
* Replace synchronized Stack with Deque in feed and query path.Henning Baldersheim2023-01-254-54/+43
|
* - It is a bit of an overkill to use java Stack that is built on java Vector ↵Henning Baldersheim2023-01-251-10/+7
| | | | | | | which is synchronized. Especially when you only need to store a boolean. - Use a Deque instead.
* Reduce dependency on container-searchHenning Baldersheim2023-01-251-1/+0
|
* Move HandlersConfigurerTestWrapper to test scope.Henning Baldersheim2023-01-243-0/+219
|
* Merge pull request #25662 from vespa-engine/bratseth/fail-on-no-fillJon Bratseth2023-01-212-7/+7
|\ | | | | Don't count unfilled hits towards success
| * Don't count unfilled hits towards successJon Bratseth2023-01-202-7/+7
| |
* | Merge pull request #25663 from ↵Jon Bratseth2023-01-209-12/+303
|\ \ | |/ |/| | | | | vespa-engine/geirst/query-trace-profiling-parameters Add query trace parameters for profiling backend query evaluation.
| * Add query trace parameters for profiling backend query evaluation.Geir Storli2023-01-209-12/+303
| | | | | | | | | | With this change, profiling of matching, first-phase ranking, and second-phase ranking can be tuned separately.
* | Merge pull request #25650 from ↵Kristian Aune2023-01-201-30/+31
|\ \ | | | | | | | | | | | | vespa-engine/yngveaasheim/Use-containerMetrics-enum Use ContainerMetrics enum more places
| * | Fix typos.Yngve Aasheim2023-01-201-12/+12
| | |
| * | Use ContainerMetrics enums for metric namesYngve Aasheim2023-01-201-30/+31
| |/
* / Use ContainerMetrics enumYngve Aasheim2023-01-201-1/+2
|/
* Unify on Streams.toList()Henning Baldersheim2023-01-171-3/+1
|
* Merge pull request #25589 from ↵Geir Storli2023-01-162-15/+41
|\ | | | | | | | | vespa-engine/toregge/relax-validation-of-nearest-neighbor-searcher Relax validation of nearest neighbor searcher (java).
| * Relax validation of nearest neighbor searcher (java).Tor Egge2023-01-162-15/+41
| | | | | | | | Relax validation of nearest neighbor iterator (C++).
* | Test direct renderingJon Bratseth2023-01-162-73/+164
| |
* | Support direct tensor renderingJon Bratseth2023-01-146-31/+71
| |
* | Use JsonFormat for JSON renderingJon Bratseth2023-01-132-9/+8
|/
* Parse tensor JSON values at rootJon Bratseth2023-01-121-1/+1
| | | | | | | | | | Our current tensor JSON formats require a "blocks", "cells" or "values" key at the root, containing values in various forms. This adds support for skipping that extra level and adding content at the root, where the permissible content format depends on the tensor type, and matches the formats below "blocks", "cells" or "values" for the corresponding tensor types.
* Merge pull request #21773 from vespa-engine/jonmv/multi-range-item-2Henning Baldersheim2023-01-084-1/+785
|\ | | | | Jonmv/multi range item 2
| * Update ABI specjonmv2022-10-263-10/+23
| |
| * Serialise as a composite item for nowjonmv2022-10-263-2/+11
| |
| * Handle dominated query pointsjonmv2022-10-262-7/+17
| |
| * Separate handling of different number typesjonmv2022-10-263-127/+208
| |
| * Rebase, change to JUnit5, update ABI specjonmv2022-10-263-6/+6
| |
| * Add test that fails nowJon Marius Venstad2022-10-262-3/+278
| |
| * Add MultiTermItem and MultiRangeItem, draftJon Marius Venstad2022-10-263-1/+397
| |
* | No functional changesJon Bratseth2023-01-061-1/+1
| |
* | Add a metric query_timeout with same naming, unit as query_latency.Henning Baldersheim2023-01-021-0/+3
| | | | | | | | This tracks the timeout given to the query.
* | Don't warn when 1 node is downJon Bratseth2022-12-294-7/+32
| |
* | Introduce Autoscsaling result objectJon Bratseth2022-12-132-5/+6
| |
* | Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-0426-27/+28
| |
* | Revert collect(Collectors.toList())Henning Baldersheim2022-12-0426-28/+27
| |
* | Require explicit modifiable list.Henning Baldersheim2022-12-031-1/+2
| |
* | collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-0226-27/+27
| |
* | Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-0222-218/+137
| |
* | Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-0222-137/+218
| |
* | Let list handling catch up with Java 17Henning Baldersheim2022-12-0222-218/+137
| |
* | Improve error messagesJon Bratseth2022-11-301-59/+55
| |
* | Reduce need to access getJDiscRequestHenning Baldersheim2022-11-298-14/+19
| |
* | Reduce exposure of com.yahoo.jdisc.http.HttpRequest.Henning Baldersheim2022-11-291-1/+1
| |
* | Need a delayed close for the connections no longer needed.Henning Baldersheim2022-11-262-11/+32
| |
* | Let RpcResourcePool handle live changes.Henning Baldersheim2022-11-255-16/+69
| |