aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
| * Update abi-spec.jsonBjørn Christian Seime2023-07-101-36/+27
* | Merge pull request #27675 from vespa-engine/balder/accumulate-estimate-and-no...Tor Egge2023-07-1011-57/+69
|\ \
| * | Accumulate HitEstimate and apply when complete.Henning Baldersheim2023-07-0611-57/+69
| |/
* | Change createIterator member functions to return unique ptr toTor Egge2023-07-1019-69/+60
* | 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
|\ \