summaryrefslogtreecommitdiffstats
path: root/processing
Commit message (Collapse)AuthorAgeFilesLines
* Allow setting a request type explicitlyJon Bratseth2020-09-021-7/+3
| | | | | | This lets handler authors control the requestType explicitly by setting it on the HttpResponse, which is useful to avoid misclassification of POST requests to reading handlers as writes.
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-184-32/+51
| | | | | | | | | | | | | | - 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.
* Add support for serializing and compressing once, instead of once per ↵Henning Baldersheim2020-06-301-4/+2
| | | | backend node.
* Take the cost construction time to keep usage cheap.Henning Baldersheim2020-05-261-14/+44
|
* Add query control of top-k-probability.Henning Baldersheim2020-04-151-2/+2
|
* Compute string on the flyJon Bratseth2020-04-141-44/+14
|
* Protect against nullHenning Baldersheim2020-03-041-1/+1
|
* Support clearing values in query profilesJon Bratseth2020-02-132-11/+65
|
* If debugging of SearchHandler is turned on, the 1k first request will have ↵Henning Baldersheim2020-02-111-2/+2
| | | | | | trace and timing information. The 1k number is configurable in the container-http config.
* Treat rank features as tensors (or doubles)Jon Bratseth2020-01-091-3/+3
| | | | | | | | | | | | | | | | 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
* Allow old style select with query profile typesJon Bratseth2019-10-181-2/+2
|
* Use an immutable singleton until you really need a list. Then be explicit ↵Henning Baldersheim2019-06-141-2/+5
| | | | about initial size.
* Set correct size to avoid repeated resizing.Henning Baldersheim2019-06-031-1/+1
|
* Preserve federation structure in Result on timeoutJon Bratseth2019-05-071-4/+1
|
* Increase query timeoutJon Bratseth2019-03-081-1/+0
|
* Update abiHenning Baldersheim2019-03-061-0/+1
|
* Allow tracing objects so that we can nest json in trace output.Henning Baldersheim2019-03-061-0/+3
|
* Nonfunctional changes onlyJon Bratseth2019-02-011-1/+1
|
* 6-SNAPSHOT -> 7-SNAPSHOTArnstein Ressem2019-01-211-2/+2
|
* Revert "Revert "Enable ABI checking on modules with public APIs""Ilpo Ruotsalainen2019-01-092-0/+651
| | | | This reverts commit cd470d8ac8a58c943748f028a37d864507628e99.
* Revert "Enable ABI checking on modules with public APIs"Håkon Hallingstad2019-01-042-651/+0
|
* Move abi-check-plugin configuration to parent.Ilpo Ruotsalainen2018-12-211-12/+0
| | | | | Instead of configuring in each module separately, put all configuration to parent and let the relevant modules just enable the plugin.
* Enable abi-check-plugin on relevant modules.Ilpo Ruotsalainen2018-12-182-0/+663
|
* Revert "Merge pull request #7094 from ↵Jon Bratseth2018-09-251-15/+14
| | | | | | | vespa-engine/revert-7070-bratseth/rank-type-information-2" This reverts commit 0246064bbfb9657515f516e2fea12d593cd13016, reversing changes made to f627463a8100090ec109d27c3aeb439a3395a34f.
* Revert "Bratseth/rank type information 2"Arnstein Ressem2018-09-251-14/+15
|
* Nonfunctional changes onlyJon Bratseth2018-09-211-15/+14
|
* Install model-evaluation in standaloneJon Bratseth2018-08-281-0/+1
|
* Nonfunctional changes onlyJon Bratseth2018-08-201-1/+1
|
* Replace 'tonytv' with full name in author tagsBjørn Christian Seime2018-07-051-1/+1
|
* Revert "Revert "Gjoranv/java9 prep 05""gjoranv2018-05-021-3/+3
|
* Revert "Gjoranv/java9 prep 05"gjoranv2018-05-021-3/+3
|
* Merge pull request #5758 from vespa-engine/gjoranv/java9-prep-05gjoranv2018-05-011-3/+3
|\ | | | | Gjoranv/java9 prep 05
| * Java 9: Replace 'new Double' with 'Double.valueOf'gjoranv2018-05-011-1/+1
| |
| * Java 9: Replace 'new Long' with 'Long.valueOf'gjoranv2018-05-011-1/+1
| |
| * Java 9: Replace 'new Integer' with 'Integer.valueOf'gjoranv2018-04-301-1/+1
| |
* | Remove usage of junit.frameworkJon Bratseth2018-04-303-47/+65
|/
* Include Query model in listPropertiesJon Bratseth2018-04-262-2/+2
|
* Clear renderer hit groupsJon Bratseth2018-04-242-17/+26
| | | | | | | | | This allows us to stream more data than can fit in the container (across all concurrent queries), as rendered hits in completed groups can now be garbage collected. We can not deference the hit groups themselves as that entails modifying the parent list.
* Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Update copyright headersJon Bratseth2017-06-1451-50/+51
|
* Revert "Update copyright headers"Jon Bratseth2017-06-1451-51/+50
|
* Update copyright headersJon Bratseth2017-06-1451-50/+51
|
* Revert "Copyright header"Jon Bratseth2017-06-1351-51/+50
|
* Copyright headerJon Bratseth2017-06-1351-50/+51
|
* Nonfunctional changesJon Bratseth2017-04-272-3/+1
|
* Support cloning of primitive arraysJon Bratseth2017-04-273-39/+83
|