aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/query/ranking
Commit message (Collapse)AuthorAgeFilesLines
* Update 2017 copyright notices.gjoranv2021-10-077-7/+7
|
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-183-4/+8
| | | | | | | | | | | | | | - Add IllegalInputException to signal cases where we know the exception is caused by illegal input received from the requestor. - Only skip logging for IllegalInputException instead of the superclass IllegalArgumentException as that is also used to signal illegal arguments to methods due to bugs which are otherwise hard to debug. - Throw IllegalInputException rather than IllegalArgumentException where appropriate. - Deprecated QueryException as it was only used to be able to separate between query string and query parameter exceptions, and not doing that consistently, and is in a package we don't want more use of. - Clean up some cases where the wrong exception was thrown.
* Treat rank features as tensors (or doubles)Jon Bratseth2020-01-091-5/+16
| | | | | | | | | | | | | | | | The purpose of this is to prepare to disallow rank feature strings (which can't be parsed to doubles or tensors) on Vespa 8. Currently, such strings will be converted to numbers by hashing them during evaluation, but this is not useful (as the hash can be computed before setting if desired), and leads to confusion when a feature is intended set from a tensor string but ends up as a hash due to missing type information in the configuration. Changes: - Parse numeric rank features into doubles as soon as possible - Deprecate the methods accessing rank features as strings - Allow double features to be accessible as tensors
* Return true not null by defaultJon Bratseth2019-06-271-1/+5
|
* Add double API to RankFeaturesJon Bratseth2019-05-241-2/+20
|
* There has been no use for annotating the type as tensor for a very long ↵Henning Baldersheim2019-04-051-1/+1
| | | | time. Also cleanup snd simplify with hard hand.
* Enusure that explicit overrides go throughHenning Baldersheim2019-03-211-4/+4
|
* Soft timeout is now default in backend. No need to send down properties anymore.Henning Baldersheim2019-03-201-3/+2
|
* Set query properties recursivelyJon Bratseth2019-01-292-3/+6
|
* Turn softtimeout on by defaultJon Bratseth2019-01-211-12/+17
|
* Improve error message etcJon Bratseth2018-11-021-4/+6
|
* Wire missing query API properties into typesJon Bratseth2018-04-262-3/+3
|
* Include Query model in listPropertiesJon Bratseth2018-04-261-0/+2
|
* Nonfunctional changes onlyJon Bratseth2017-09-112-2/+2
|
* Update copyright headersJon Bratseth2017-06-147-5/+7
|
* Revert "Update copyright headers"Jon Bratseth2017-06-147-7/+5
|
* Update copyright headersJon Bratseth2017-06-147-5/+7
|
* Revert "Copyright header"Jon Bratseth2017-06-137-7/+5
|
* Copyright headerJon Bratseth2017-06-137-5/+7
|
* Add querytime control overer ranking.matching.xxxxHenning Baldersheim2017-02-012-0/+224
|
* VESPA-5292: default maxFilterCoverage 0.2Bjørn Meland2017-01-191-1/+1
| | | To speed up SortingDegrader
* Merge pull request #19 from yahoo/bratseth/use-github-name-in-authorHenning Baldersheim2016-06-171-1/+1
|\ | | | | Use github name in @author
| * Use github name in @authorJon Bratseth2016-06-161-1/+1
| |
* | mailto:balder -> baldersheimHenning Baldersheim2016-06-171-1/+1
|/
* PublishJon Bratseth2016-06-155-0/+531