aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #27704 from vespa-engine/geirst/modernize-cpp-searchlibTor Egge2023-07-0746-346/+235
|\
| * Modernize C++ code with auto and range-based loops.Geir Storli2023-07-0746-346/+235
* | Reduce number of items for large query when using address sanitizer.Tor Egge2023-07-071-5/+1
|/
* Use ConstArrayRef instead of const ref to std::vector.Henning Baldersheim2023-07-061-6/+5
* Query Blueprints have a longer lifetime, hence there is no need to take a cop...Henning Baldersheim2023-07-062-2/+2
* Field name is used to lookup attribute and is hence the same.Henning Baldersheim2023-07-061-9/+4
* Merge pull request #27664 from vespa-engine/geirst/bm25-avg-field-lengthGeir Storli2023-07-063-9/+45
|\
| * Make average field length configurable for bm25 rank feature.Geir Storli2023-07-063-9/+45
* | Revert "Enable DirectWeightedAttribute optmization also for arrays."Henning Baldersheim2023-07-063-54/+22
* | Revert "- Use a single templated fixture to avoid copy-paste errors when exte...Henning Baldersheim2023-07-061-13/+24
* | Merge pull request #27653 from vespa-engine/balder/reduce-copy-paste-mutateHenning Baldersheim2023-07-061-24/+13
|\ \
| * | - Use a single templated fixture to avoid copy-paste errors when extending te...Henning Baldersheim2023-07-061-24/+13
* | | Merge pull request #27646 from vespa-engine/balder/avoid-plt-indirectionHenning Baldersheim2023-07-0622-242/+243
|\ \ \ | |/ / |/| |
| * | - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-0622-242/+243
| |/
* / Enable DirectWeightedAttribute optmization also for arrays.Henning Baldersheim2023-07-063-22/+54
|/
* Merge pull request #27645 from vespa-engine/balder/enable-dwa-for-all-integer...Henning Baldersheim2023-07-054-14/+10
|\
| * - Enable use of optimized DirectWeightedAttribute for all integer attributes.Henning Baldersheim2023-07-054-14/+10
* | Merge pull request #27644 from vespa-engine/toregge/use-provided-memory-alloc...Henning Baldersheim2023-07-051-0/+3
|\ \ | |/ |/|
| * Use provided memory allocator for large arrays.Tor Egge2023-07-051-0/+3
* | - Consolidate on isFilter.Henning Baldersheim2023-07-0519-197/+113
|/
* Merge pull request #27628 from vespa-engine/toregge/handle-sorting-on-multiva...Tor Egge2023-07-0512-18/+182
|\
| * Add helper functions to reduce code duplication.Tor Egge2023-07-046-27/+42
| * Handle sorting on multivalue attributes.Tor Egge2023-07-0412-18/+167
* | Expose bitvector of valid lids and use this when grouping.Henning Baldersheim2023-07-041-5/+4
|/
* Merge pull request #27624 from vespa-engine/balder/various-refactoringHenning Baldersheim2023-07-042-6/+3
|\
| * - Move shared_ptrHenning Baldersheim2023-07-042-6/+3
* | Use size_t for string length.Tor Egge2023-07-041-1/+1
* | Adjust value type to match what is tested.Tor Egge2023-07-041-4/+4
* | Add sort blob writers.Tor Egge2023-07-049-0/+582
|/
* Move code only used from searchcore to searchcore to reduce wiring and api le...Henning Baldersheim2023-07-036-105/+29
* Avoid negation of test.Henning Baldersheim2023-07-031-10/+10
* Ignore test that is outdatedHenning Baldersheim2023-07-031-0/+1
* Refactor and reenable sort testHenning Baldersheim2023-07-032-64/+38
* Deinline GroupingLevel move constructor and move assignmentTor Egge2023-07-022-2/+4
* Skip warning when using undefined sanitizer errorHenning Baldersheim2023-06-301-5/+5
* Need larger stack when using address santizerHenning Baldersheim2023-06-301-1/+10
* Merge pull request #27578 from vespa-engine/balder/log-lessHenning Baldersheim2023-06-291-29/+29
|\
| * Make match method more readableHenning Baldersheim2023-06-291-29/+29
* | Merge pull request #27568 from vespa-engine/havardpe/wire-current-indexHenning Baldersheim2023-06-295-1/+48
|\ \
| * | fix feature flag wiringHåvard Pettersen2023-06-291-1/+2
| * | wire current index dependencies into grouping levelsHåvard Pettersen2023-06-294-0/+46
* | | Handle attibute feature for imported bool attribute.Tor Egge2023-06-291-6/+4
|/ /
* / Add flag for controling nested multivalue grouping.Henning Baldersheim2023-06-285-1/+29
|/
* Merge pull request #27562 from vespa-engine/havardpe/current-index-setupHenning Baldersheim2023-06-286-0/+191
|\
| * add tool used to wire CurrentIndex dependencies in groupingHåvard Pettersen2023-06-276-0/+191
* | Merge pull request #27560 from vespa-engine/toregge/reduce-number-of-buffer-t...Henning Baldersheim2023-06-273-15/+11
|\ \
| * | Reduce max type id for raw buffer store.Tor Egge2023-06-273-15/+11
| |/
* | Remove incorrect comment.Tor Egge2023-06-261-1/+0
* | Add max buffer size parameter to tensor buffer type mapper.Tor Egge2023-06-265-20/+50
|/
* Merge pull request #27555 from vespa-engine/arnej/add-cosine-similarityJon Bratseth2023-06-262-0/+17
|\