summaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/search/grouping
Commit message (Collapse)AuthorAgeFilesLines
* Continue grouping even when there is an errorArne H Juul2021-10-081-1/+1
| | | | | | | | * If a grouping pass result includes an error, that does not necessarily mean we should give up entirely and throw away all grouping results. * Instead, just merge errors into the main results just like all the other errors.
* Update 2017 copyright notices.gjoranv2021-10-0729-29/+29
|
* encode -> embedJon Bratseth2021-09-281-1/+1
|
* No functional changesJon Bratseth2021-02-031-2/+2
|
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-181-3/+3
| | | | | | | | | | | | | | - 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.
* Don't warn if query profile type is resolved laterJon Bratseth2020-01-241-0/+1
|
* Better select grouping parsingJon Bratseth2020-01-221-1/+1
|
* Treat rank features as tensors (or doubles)Jon Bratseth2020-01-091-10/+11
| | | | | | | | | | | | | | | | 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
* Avoid deprecation warningsHenning Baldersheim2019-12-191-1/+1
|
* Handle single value string buckets correctlyJon Bratseth2019-11-151-4/+12
|
* Revert "Revert "Revert "Revert "Revert "Revert "Balder/no more fs4 ↵Henning Baldersheim2019-09-191-14/+0
| | | | dispatching from fastsearcher"""".""
* Revert "Revert "Revert "Revert "Revert "Balder/no more fs4 dispatching from ↵Henning Baldersheim2019-09-191-0/+14
| | | | fastsearcher""""."
* Revert "Revert "Revert "Revert "Balder/no more fs4 dispatching from ↵Henning Baldersheim2019-09-181-14/+0
| | | | fastsearcher""""
* Revert "Revert "Revert "Balder/no more fs4 dispatching from fastsearcher"""Henning Baldersheim2019-09-181-0/+14
|
* Revert "Revert "Balder/no more fs4 dispatching from fastsearcher""Henning Baldersheim2019-09-181-14/+0
|
* Revert "Balder/no more fs4 dispatching from fastsearcher"Henning Baldersheim2019-09-171-0/+14
|
* No more fs4 dispatching from fastsearcher.Henning Baldersheim2019-09-171-14/+0
| | | | fs4 is gone
* doc: -> id:Henning Baldersheim2019-08-163-6/+6
|
* Remove ymum from groupingJon Bratseth2019-01-213-4/+0
|
* Also handle the reverse conversion in the GroupingExecutor.Henning Baldersheim2019-01-142-0/+11
|
* Update to latest ph-javacc-maven-plugin.gjoranv2018-12-062-25/+27
| | | | | | | | | - Update FastCharStream method names to follow changes in generated CharStream class. - Update expected test output due to improvements in generated code. - Improve ability to debug tests by more clearly printing out the diff between expected and actual output.
* Avoid deprecated methodJon Bratseth2018-10-151-2/+15
|
* Remove end tagHarald Musum2018-10-031-1/+1
|
* Use full nameHarald Musum2018-10-031-1/+1
|
* Implement a new function node (AttributeMapLookupNode) for doing lookup in a ↵Geir Storli2018-09-111-0/+18
| | | | map attribute.
* Extend grouping validator to handle attribute map lookup with key source ↵Geir Storli2018-09-101-26/+83
| | | | attribute.
* Extend grouping parser to handle map syntax with indirect key via attribute ↵Geir Storli2018-09-101-6/+41
| | | | vector.
* Extend grouping validator to handle map syntax on an attribute vector.Geir Storli2018-09-041-11/+57
|
* Simplify setup of tests.Geir Storli2018-09-041-11/+16
|
* Replace old javacc-plugin with ph-javacc-maven-plugin.gjoranv2018-08-272-21/+21
|
* Clean up, add testJon Bratseth2018-08-152-6/+16
|
* Revert "Merge pull request #6582 from ↵Jon Bratseth2018-08-158-22/+44
| | | | | | | 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-158-44/+22
| | | | objects, accessable from…"""
* Fix Select and grouping bugsJon Bratseth2018-08-148-8/+41
| | | | | | | | | | - 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.
* Revert "Revert "Added a object structure for GroupingRequest objects, ↵Jon Bratseth2018-08-131-14/+3
| | | | accessable from…""
* Revert "Added a object structure for GroupingRequest objects, accessable ↵Henning Baldersheim2018-08-101-3/+14
| | | | from…"
* Removed test that no longer makes senseHenrik2018-08-101-13/+1
|
* Added requested changesHenrik2018-08-101-3/+2
|
* Now adding GroupingStep List to Select, instead of as a query-propertyHenrik2018-08-081-1/+3
|
* Fix author tag for SimonBjørn Christian Seime2018-07-0526-26/+26
|
* Expect the right contextJon Bratseth2018-05-031-5/+11
|
* Stop using source number: Same uniqueness as source nameJon Bratseth2018-05-021-4/+2
|
* Remove row+column supportJon Bratseth2018-04-271-3/+3
|
* Revert "Revert "Direct dispatch by default when group size is 1""Jon Bratseth2018-04-112-2/+2
|
* Revert "Direct dispatch by default when group size is 1"Henning Baldersheim2018-04-102-2/+2
|
* Direct dispatch by default when group size is 1Jon Bratseth2018-04-102-2/+2
|
* Propagate max() within nested all to propagate properly.Henning Baldersheim2018-02-031-0/+51
| | | | | Earlier on only the one in the outer all was used. Test that it is actually propagates properly down to all leaves.
* Remove non-slime sum mary code and related tests.Henning Baldersheim2018-02-011-1/+1
|
* Nonfunctional changes onlyJon Bratseth2017-09-111-1/+1
|
* Update copyright headersJon Bratseth2017-06-1429-29/+29
|