summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #29733 from tomglk/multifield-collapsingv8.284.4Jon Bratseth2024-01-092-158/+453
|\ | | | | Add support for collapsing on multiple fields
| * Cleanup query setup in teststomglk2024-01-091-46/+8
| | | | | | | | | | | | | | Remove collapsefield / -size params from the query that is used to store the result, as they are not needed for the queryKey in DocumentSourceSearcher Remove Caveat comments. Don't set collapse in query properties, because it is also not necessary for the queryKey.
| * cleanuptomglk2024-01-091-8/+8
| |
| * Search multiple times in 2 phase testtomglk2024-01-091-4/+9
| |
| * Minor cleanuptomglk2024-01-081-1/+2
| |
| * Keep hits from previous searchestomglk2024-01-082-37/+102
| | | | | | | | | | | | | | Add hits to result instead of overwriting the result. Nest loop over collapsefields inside loop over hits to consider all fieldvalues before adding a new hit. And test for multi-field collapsing with multiple searches necessary.
| * Add test for missing field value for collapsefield.tomglk2024-01-081-0/+98
| |
| * Rename test helper functions.tomglk2024-01-081-100/+100
| |
| * Change separator in FieldCollapsingSearchertomglk2024-01-031-1/+2
| | | | | | | | _ can occur in fieldnames, @ cannot
| * Merge branch 'vespa-engine:master' into multifield-collapsingTom2024-01-0375-803/+1101
| |\
| * | Add support for collapsing on multiple fieldstomglk2023-12-212-10/+173
| | | | | | | | | | | | | | | | | | | | | Changes in FieldCollapsingSearcher: - Allow passing a comma-separated list of fields in collapsefield - Use collapsesize to override the default for all fields - Use collapsesize.fieldname to override the size for a specific field
* | | Merge pull request #29832 from vespa-engine/renovate/aws-java-sdk-monorepov8.283.46Henning Baldersheim2024-01-071-1/+1
|\ \ \ | | | | | | | | Update aws-java-sdk monorepo to v1.12.632
| * | | Update aws-java-sdk monorepo to v1.12.632renovate[bot]2024-01-071-1/+1
| | | |
* | | | Merge pull request #29833 from vespa-engine/renovate/joda-time.vespa.versionHenning Baldersheim2024-01-071-1/+1
|\ \ \ \ | |/ / / |/| | | Update dependency joda-time:joda-time to v2.12.6
| * | | Update dependency joda-time:joda-time to v2.12.6renovate[bot]2024-01-071-1/+1
|/ / /
* | | Merge pull request #29824 from ↵Henning Baldersheim2024-01-068-11/+67
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/balder/do-not-normalize-streaming-search-terms No normalization should take place for streaming search. This is hand…
| * | | Add testcase normalize during query processing.Henning Baldersheim2024-01-062-1/+55
| | | |
| * | | No normalization should take place for streaming search. This is handled ↵Henning Baldersheim2024-01-056-10/+12
| | | | | | | | | | | | | | | | symmetrically in the backend during query time.
* | | | Merge pull request #29829 from vespa-engine/renovate/vite-5.x-lockfileHenning Baldersheim2024-01-061-220/+233
|\ \ \ \ | | | | | | | | | | Update dependency vite to v5.0.11
| * | | | Update dependency vite to v5.0.11renovate[bot]2024-01-061-220/+233
| | | | |
* | | | | Merge pull request #29713 from ↵Henning Baldersheim2024-01-0620-83/+205
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/balder/consider-nordic-variations-of-o-and-a Consider the nordic variations over A and O as the other european var…
| * | | | - Fold query for streaming search based on either query item type, or field ↵Henning Baldersheim2024-01-0520-83/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | definition. - This ensures that query processing and document processing is symmetric for streaming search. No longer rely on java query processing being symmetric with backend c++ variant. - Indexed search does no normalization in backend and uses query as is.
* | | | | Merge pull request #29827 from ↵Henning Baldersheim2024-01-061-32/+22
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-29823-geirst/optimized-in-query-operator Revert "Use optimized implementation for IN query operator."
| * | | | | Revert "Use optimized implementation for IN query operator."Henning Baldersheim2024-01-061-32/+22
| | | | | |
* | | | | | Merge pull request #29828 from ↵Håkon Hallingstad2024-01-062-1/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/define-and-serialize-new-history-event-types Define and serialize new history event types
| * | | | | | Define and serialize new history event typesHåkon Hallingstad2024-01-062-1/+8
|/ / / / / /
* | | | | | Merge pull request #29825 from ↵Harald Musum2024-01-0613-221/+71
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | vespa-engine/revert-29812-hakonhall/reset-downtime-at-resume
| * | | | | Revert "Reset downtime at resume"Harald Musum2024-01-0613-221/+71
| | | | | |
* | | | | | Merge pull request #29818 from vespa-engine/bjorncs/provided-onnx-modelsJo Kristian Bergum2024-01-068-80/+137
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Bjorncs/provided onnx models
| * | | | | Deduplicate logic for determining implicit tokenizer model idBjørn Christian Seime2024-01-054-32/+16
| | | | | |
| * | | | | Tag provided models with type to catch misconfigurationBjørn Christian Seime2024-01-058-54/+127
| | | | | |
* | | | | | Merge pull request #29823 from vespa-engine/geirst/optimized-in-query-operatorGeir Storli2024-01-051-22/+32
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use optimized implementation for IN query operator.
| * | | | | | Use optimized implementation for IN query operator.Geir Storli2024-01-051-22/+32
| | | | | | |
* | | | | | | Merge pull request #29822 from ↵Tor Egge2024-01-0524-39/+36
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-test-path-instead-of-full-testkit Reduce mixing of vespalib testkit and gtest.
| * | | | | | Reduce mixing of vespalib testkit and gtest.Tor Egge2024-01-0524-39/+36
| | | | | | |
* | | | | | | Merge pull request #29821 from ↵Valerij Fredriksen2024-01-051-1/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/add-node-type-dimension-to-nessus-agent-group Add node-type dimension to nessus-agent-group
| * | | | | | Add node-type dimension to nessus-agent-groupHåkon Hallingstad2024-01-051-1/+1
| | | | | | |
* | | | | | | Merge pull request #29820 from ↵Geir Storli2024-01-057-47/+136
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/in-operator-support-in-direct-multi-term-blueprint Support the IN query operator in DirectMultiTermBlueprint.
| * | | | | | | Support the IN query operator in DirectMultiTermBlueprint.Geir Storli2024-01-057-47/+136
| | | | | | | |
* | | | | | | | Merge pull request #29819 from ↵Tor Egge2024-01-051-1/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/searchcore-persistence-conformance-uses-gtest Searchcore version of persistence conformance unit test uses gtest.
| * | | | | | | | Searchcore version of persistence conformance unit test uses gtest.Tor Egge2024-01-051-1/+0
| | | | | | | | |
* | | | | | | | | Merge pull request #29812 from vespa-engine/hakonhall/reset-downtime-at-resumeMartin Polden2024-01-0513-71/+221
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Reset downtime at resume
| * | | | | | | | Reset downtime at resumeHåkon Hallingstad2024-01-0513-71/+221
| | | | | | | | |
* | | | | | | | | Merge pull request #29817 from ↵Tor Egge2024-01-056-15/+42
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/factor-out-vespalib-testkit-test-path Factor out TEST_PATH from vespalib::TestMaster.
| * | | | | | | | Factor out TEST_PATH from vespalib::TestMaster.Tor Egge2024-01-056-15/+42
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #29814 from vespa-engine/jonmv/less-feed-trryingJon Marius Venstad2024-01-057-26/+17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Do not retry server errors (500, 502, 504) when feeding
| * | | | | | | | Update another go testjonmv2024-01-051-2/+2
| | | | | | | | |
| * | | | | | | | Use 500 for errors in document API, from /doc/v1jonmv2024-01-052-19/+10
| | | | | | | | |
| * | | | | | | | Do not retry server errors (500, 502, 504) when feedingjonmv2024-01-054-5/+5
| | | | | | | | |
* | | | | | | | | Merge pull request #29816 from ↵Håkon Hallingstad2024-01-051-6/+9
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/verify-all-valid-agent-groups-are-handled Verify all valid agent groups are handled