aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/Query.java
Commit message (Collapse)AuthorAgeFilesLines
...
* Encode tensors passed as encode(text)Jon Bratseth2021-09-201-5/+73
|
* set timeout for clone querytakamabe2021-08-271-0/+1
|
* Use creation time from http request when availableBjørn Christian Seime2021-05-051-2/+3
|
* Wait a while before scaling downJon Bratseth2020-11-201-7/+7
|
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-181-18/+4
| | | | | | | | | | | | | | - 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.
* LogLevel.DEBUG -> Level.FINEgjoranv2020-04-251-1/+1
|
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
|
* Ensure that we get the offending query when a stackoverflow occur.Henning Baldersheim2020-03-021-2/+2
|
* Non-functional changes onlyJon Bratseth2020-02-031-2/+0
|
* Non-functional changes onlyJon Bratseth2019-12-041-2/+1
|
* Trace sources of query profile valuesJon Bratseth2019-10-281-5/+5
|
* Allow old style select with query profile typesJon Bratseth2019-10-181-3/+11
|
* Substitute properties in trace outputJon Bratseth2019-09-301-4/+4
|
* Enable grouping session cache default.Henning Baldersheim2019-08-221-1/+1
|
* Declare dispatch parametersJon Bratseth2019-08-131-0/+2
|
* Avoid exposing internals in public api.Henning Baldersheim2019-08-131-16/+6
|
* Propagate the tracelevel to the backend too.Henning Baldersheim2019-08-131-2/+2
|
* Avoid creating CompoundNames on the fly.Henning Baldersheim2019-06-141-11/+12
|
* Fix processing of timeout embedded in YQL queryOlli Virtanen2019-06-051-8/+14
|
* Only create the CompoundName when needed, and do it once.Henning Baldersheim2019-06-021-1/+3
|
* Preserve federation structure in Result on timeoutJon Bratseth2019-05-071-1/+1
|
* 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.
* Search over protobuf + jrtOlli Virtanen2019-03-191-1/+1
|
* Add &explainleve=Henning Baldersheim2019-03-191-1/+33
|
* Revert "Protobuf over jrt support in search"Henning Baldersheim2019-03-151-1/+1
|
* Protobuf object coversion moved to separate class. RPC classes moved to ↵Olli Virtanen2019-03-121-41/+0
| | | | subpackage
* Protobuf over jrt support in searchOlli Virtanen2019-03-111-1/+42
|
* Merge pull request #8681 from vespa-engine/balder/trace-backendHenning Baldersheim2019-03-071-5/+21
|\ | | | | Balder/trace backend
| * Allow tracing objects so that we can nest json in trace output.Henning Baldersheim2019-03-061-0/+5
| |
| * Propagate tracelevel down.Henning Baldersheim2019-03-051-5/+16
| |
* | Update container-search/src/main/java/com/yahoo/search/Query.javaHenrik Høiness2019-03-071-1/+1
| | | | | | Co-Authored-By: bratseth <bratseth@oath.com>
* | Fix parsing of array query properties in JSON payloadJon Bratseth2019-03-071-4/+5
|/ | | | | | | | | These were translated to request properties by calling asString on the payload, which returns an empty value for arrays. toString returns the correct value. This also improves error messages for Slime JSON parsing of queries, and in general.
* Add BoolItemJon Bratseth2019-02-011-44/+44
|
* SimplifyJon Bratseth2019-01-301-1/+0
|
* Remove printlnJon Bratseth2019-01-291-1/+0
|
* Set query properties recursivelyJon Bratseth2019-01-291-13/+14
|
* Revert "Merge pull request #7974 from ↵Jon Bratseth2019-01-211-16/+0
| | | | | | | vespa-engine/revert-7973-bratseth/search-container-deprecations" This reverts commit 5767288d80e85940e675f7dd157f2b6c1d2ceeb5, reversing changes made to 37de7ac33454363489156e06597bffb3422756dc.
* Revert "Bratseth/search container deprecations"Jon Bratseth2019-01-211-0/+16
|
* Remove Query.getSessionId(boolean)Jon Bratseth2019-01-211-16/+0
|
* Remove deprecated codeJon Bratseth2019-01-211-27/+0
|
* Change default timeout from 5000 to 500 msJon Bratseth2019-01-211-4/+4
|
* Merge pull request #8078 from ↵Jon Bratseth2019-01-091-4/+2
|\ | | | | | | | | vespa-engine/bratseth/position-by-default-with-json-query Parse USE_POSITION_DATA correctly
| * Parse USE_POSITION_DATA correctlyJon Bratseth2019-01-091-4/+2
| |
* | Remove commented out lineJon Bratseth2019-01-091-1/+0
| |
* | Include queryProfile as a regular parameterJon Bratseth2019-01-081-13/+15
|/
* Deprecate Server.getServerDiscriminatorJon Bratseth2018-11-281-3/+16
|
* Avoid deprecated methodJon Bratseth2018-10-151-3/+6
|
* Revert "Merge pull request #6582 from ↵Jon Bratseth2018-08-151-0/+1
| | | | | | | vespa-engine/revert-6557-revert-6553-revert-6512-henrhoi/object-structured-grouping" This reverts commit 506ea9c1367748ddd4ff20203fc13211d635f5a6, reversing changes made to 4f6b34dcf9ad904f0ddb89eb506f5920360d5344.
* Revert "Revert "Revert "Added a object structure for GroupingRequest ↵Henning Baldersheim2018-08-151-1/+0
| | | | objects, accessable from…"""
* Fix Select and grouping bugsJon Bratseth2018-08-141-0/+1
| | | | | | | | | | - Deep copy the grouping structure on query copy. It is mutable but we have neglected doing this right until now. - Fix a bug in the previous commit where the last constructed Query.Model was shared between all instances. - Fix a bug in the previous commit where the query string instead of the query tree was reset when a new select expression is set. - Don't use deprecated method. - Clean up Javadoc and formatting.