summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* - We are now always nesting multivalue grouping for indexed search.Henning Baldersheim2023-11-205-17/+5
* 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
* | Fix DfaStringComparator for cased attributes.Tor Egge2023-11-084-10/+57
* | Reduce branch miss predictions.Henning Baldersheim2023-11-072-15/+14
|/
* Add comment about odd logic.Henning Baldersheim2023-11-071-0/+1
* Merge pull request #29250 from vespa-engine/arnej/stop-producing-name-nodeJon Bratseth2023-11-064-15/+14
|\
| * stop using NameNode for testsArne Juul2023-11-063-14/+12
| * no need to use NameNode anymoreArne Juul2023-11-061-1/+2
* | Merge pull request #29251 from vespa-engine/geirst/range-search-optimization-...Henning Baldersheim2023-11-061-24/+24
|\ \
| * | Fine-tune strategy for using posting lists vs lookup matching for range search.Geir Storli2023-11-061-24/+24
* | | Merge pull request #29245 from vespa-engine/arnej/escape-issue-messagesArne H Juul2023-11-061-2/+22
|\ \ \
| * | | fix off-by-one errorArne Juul2023-11-061-1/+1
| * | | escape binary charactersArne Juul2023-11-061-2/+22
| | |/ | |/|
* / | special case Generate for features access in LambdaFunctionNodeArne Juul2023-11-062-13/+39
|/ /