summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/ranksetup
Commit message (Collapse)AuthorAgeFilesLines
* - Show what is mismatch in error message.Henning Baldersheim2023-12-011-0/+5
| | | | - Show extra errors not expected.
* Update copyrightJon Bratseth2023-10-094-4/+4
|
* Add query property to control fuzzy matching algorithm.Geir Storli2023-09-211-0/+2
|
* Control the auto-adjustment of targetHits in ANN using post-filtering.Geir Storli2023-08-151-1/+6
| | | | | | | | | | | | | | When searching the HNSW index in a post-filtering case, targetHits is auto-adjusted in an effort to still expose targetHits hits to first-phase ranking after post-filtering. The following formula is now used to ensure an upper bound of adjustedTargetHits, avoiding that the search in the HNSW index takes too long. adjustedTargetHits = min(targetHits / estimatedHitRatio, targetHits * targetHitsMaxAdjustmentFactor). The target-hits-max-adjustment-factor can be set in a rank profile and overriden per query. The value is in the range [1.0,inf], with the default being 20.0. When setting this to 1.0, auto-adjustment of targetHits is effectively disabled.
* cosmetic changesArne Juul2023-02-161-2/+2
|
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-2/+2
|
* support mapping names in execution profiling outputHåvard Pettersen2022-09-061-31/+31
| | | | | use feature descriptions rather than raw feature names drop single quotes from feature descriptions
* Make the message a pair of level and stringHenning Baldersheim2022-08-161-36/+53
|
* Stack usage differs with and without valgrind.., and possibly also OS ↵Henning Baldersheim2022-08-141-38/+51
| | | | version. Allow for both equality and regex error matching.
* - Split rank setup verification code and the binary.Henning Baldersheim2022-08-131-13/+56
| | | | - Accumulate errors during ranksetup. Report them at the end, and also verify them in some tests.
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵Henning Baldersheim2022-05-251-0/+1
| | | | | | implementation. Add setters to vespalib::GrowStrategy.
* added match features to rank setupHåvard Pettersen2021-11-021-0/+22
|
* execute -> mutateHenning Baldersheim2021-10-261-12/+16
|
* Consider the execute instructions comming in the rankprofiles config too.Henning Baldersheim2021-10-121-0/+13
|
* Update 2017 copyright notices.gjoranv2021-10-074-4/+4
|
* Explicitly instantiate common attribute update member functions.Tor Egge2020-10-051-1/+1
|
* better rank feature back-tracesHåvard Pettersen2020-03-201-1/+13
| | | | | - log as additional lines on original failure message - skip frames a bit after the middle, not at the very end
* increase max dependency depth to 256Håvard Pettersen2020-03-111-2/+2
|
* Remove files used by old unit test runner.Tor Egge2019-02-193-3/+0
|
* enable re-using termwise bitvectors in second phaseHåvard Pettersen2017-09-201-8/+15
| | | | | detach match data from rank program and refactor match loop re-use bitvector in termwise search if range is the same
* Revert "Havardpe/reuse termwise vector in second phase"Henning Baldersheim2017-09-191-15/+8
|
* MatchData no longer owned by RankProgramHåvard Pettersen2017-09-191-8/+15
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Update copyright headers"Jon Bratseth2017-06-144-4/+4
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Copyright header"Jon Bratseth2017-06-134-4/+4
|
* Copyright headerJon Bratseth2017-06-134-4/+4
|
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-011-1/+0
|
* Revert "Revert "Fix warnings hidden earlier due to including application ↵Henning Baldersheim2017-05-031-5/+2
| | | | headers as s…""
* Revert "Fix warnings hidden earlier due to including application headers as ↵Henning Baldersheim2017-05-031-2/+5
| | | | s…"
* Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-031-5/+2
| | | | includes
* add override in searchlib moduleArne H Juul2017-04-121-2/+2
|
* Deinline destructorsi and use -Winline gcc option.Henning Baldersheim2017-03-091-12/+20
|
* lazy evaluate ranking expressionsHaavard2017-02-231-22/+15
|
* Allocate feature executors on a stash to get them close together in memory.Tor Egge2016-12-021-4/+6
|
* Split out the judymultimap template to separate file and instanciate explicit.Henning Baldersheim2016-11-181-0/+1
|
* In order to reduce overhead we look at the hit estimate before fanning out ↵Henning Baldersheim2016-07-061-0/+2
| | | | | | | | to multiple threads. Default is as today, configurable per rank-profile via min-hits-per-thread. Default should be changed to a sane number once verified. The main intentions is to counter the sometimes high cost of per thread rank-setup.
* Declared test executables as tests with TEST parameterVegard Sjonfjell2016-06-162-2/+2
|
* PublishJon Bratseth2016-06-159-0/+1005