summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #29393 from vespa-engine/havardpe/multi-pass-query-optimiz...Henning Baldersheim2023-11-208-64/+90
|\
| * perform blueprint optimization in multiple passesHåvard Pettersen2023-11-208-64/+90
* | Merge pull request #29380 from vespa-engine/balder/avoid-atoiHenning Baldersheim2023-11-203-13/+54
|\ \
| * | Check for end prior to checking for whitespace.Henning Baldersheim2023-11-201-1/+1
| * | Handle leading whitespace and test behaviour.Henning Baldersheim2023-11-203-13/+51
| * | atoi => std::from_charsHenning Baldersheim2023-11-201-2/+5
* | | Merge pull request #29372 from vespa-engine/balder/inherit-cost-tierHenning Baldersheim2023-11-204-15/+78
|\ \ \
| * | | Add test for cost_tier inheritance.Henning Baldersheim2023-11-191-14/+49
| * | | - Or and SourceBlender inherits max cost tier of children.Henning Baldersheim2023-11-173-1/+29
* | | | Merge pull request #29384 from vespa-engine/balder/always-nesting-multivalue-...Henning Baldersheim2023-11-205-17/+5
|\ \ \ \
| * | | | - We are now always nesting multivalue grouping for indexed search.Henning Baldersheim2023-11-205-17/+5
| | |_|/ | |/| |
* | | | Merge pull request #29381 from vespa-engine/toregge/check-for-end-of-buffer-w...Geir Storli2023-11-202-55/+35
|\ \ \ \ | |/ / / |/| | |
| * | | Check for end of buffer when reading value.Tor Egge2023-11-202-55/+35
| | |/ | |/|
* | | Merge pull request #29379 from vespa-engine/balder/add-flag-for-always-expens...Henning Baldersheim2023-11-204-1/+22
|\ \ \ | |/ / |/| |
| * | Add flag for marking phrase always expensive.Henning Baldersheim2023-11-194-1/+22
* | | Merge pull request #29373 from vespa-engine/bjorncs/restapiGjøran Voldengen2023-11-201-1/+1
|\ \ \ | |/ / |/| |
| * | Update abi specBjørn Christian Seime2023-11-201-1/+1
* | | Merge pull request #29377 from vespa-engine/toregge/avoid-reading-beyond-end-...v8.261.39Henning Baldersheim2023-11-192-7/+20
|\ \ \
| * | | Avoid reading beyond end of stack dump buffer.Tor Egge2023-11-182-7/+20
| | |/ | |/|
* / | Hide PredicateQueryTerm definition.Tor Egge2023-11-182-3/+12
|/ /
* | Merge pull request #29369 from vespa-engine/balder/gc-unused-split-parameterHenning Baldersheim2023-11-171-4/+1
|\ \
| * | Fully GC unused parameter as we now always split phrases.Henning Baldersheim2023-11-171-4/+1
| |/
* | Merge pull request #29355 from vespa-engine/balder/avoid-limiting-not-necessaryHenning Baldersheim2023-11-171-1/+1
|\ \
| * | Use braced initializerHenning Baldersheim2023-11-161-1/+1
* | | Merge pull request #29361 from vespa-engine/toregge/keep-item-type-and-featur...Geir Storli2023-11-176-43/+50
|\ \ \ | |_|/ |/| |
| * | Use same terminology for weak and as for wand (minHits -> targetNumHits).Tor Egge2023-11-172-6/+6
| * | Keep item type and features separate.Tor Egge2023-11-174-37/+44
| |/
* | Merge pull request #29353 from vespa-engine/arnej/always-process-with-functio...Jon Bratseth2023-11-172-3/+6
|\ \ | |/ |/|
| * always process with SerializationContext (needed by unpack_bits)Arne Juul2023-11-162-3/+6
* | Merge pull request #29343 from vespa-engine/balder/minor-cleanupHenning Baldersheim2023-11-166-163/+131
|\ \
| * | make_uniqueHenning Baldersheim2023-11-161-7/+7
| * | Minor modernization of testsHenning Baldersheim2023-11-162-105/+104
| * | - GC unused codeHenning Baldersheim2023-11-153-37/+10
| * | Simplify and follow advice from clion while reading code.Henning Baldersheim2023-11-151-14/+10
| |/
* | Test of ExecuteInfo computation.Henning Baldersheim2023-11-161-0/+21
* | - Adjust hitrate in OR as you progress right.Henning Baldersheim2023-11-162-0/+13
|/
* Merge pull request #29334 from vespa-engine/balder/more-eager-to-create-bitve...v8.259.15Henning Baldersheim2023-11-142-12/+12
|\
| * - Create bitvector when freqency > 1/64, up from 1/32Henning Baldersheim2023-11-141-2/+2
| * Only allow use of bitvector if it is a filterHenning Baldersheim2023-11-141-10/+10
* | Slightly less aggressive compaction of posting store.Tor Egge2023-11-143-11/+59
|/
* Merge pull request #29309 from vespa-engine/geirst/posting-store-memory-detailsGeir Storli2023-11-107-16/+51
|\
| * More detailed posting store memory usage in attribute explorer.Geir Storli2023-11-107-16/+51
* | unpack_bits_from_int8 -> unpack_bitsArne Juul2023-11-104-15/+18
* | keep input in range for int8Arne Juul2023-11-101-2/+2
* | add "unpack_bits_from_int8" functionArne Juul2023-11-104-1/+253
|/
* Merge pull request #29271 from vespa-engine/balder/let-same-element-pass-exec...Henning Baldersheim2023-11-0914-40/+42
|\
| * Simplify and avoid prev/current.Henning Baldersheim2023-11-091-6/+4
| * Clearly separate convenience methods only used for testing.Henning Baldersheim2023-11-074-7/+7
| * Use the iteratively computed hit_rate.Henning Baldersheim2023-11-071-1/+1
| * Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-0711-33/+37