summaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/select
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #6582 from ↵Jon Bratseth2018-08-151-42/+56
| | | | | | | 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-56/+42
| | | | objects, accessable from…"""
* Fix Select and grouping bugsJon Bratseth2018-08-141-38/+54
| | | | | | | | | | - 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-4/+2
| | | | accessable from…""
* Revert "Added a object structure for GroupingRequest objects, accessable ↵Henning Baldersheim2018-08-101-2/+4
| | | | from…"
* Added a object structure for GroupingRequest objects, accessable from ↵Henrik2018-08-071-4/+2
| | | | query.getSelect().getGrouping()
* Changes from review.Henrik2018-08-071-0/+31
|
* Added parsing of multiple pipesHenrik2018-08-061-0/+10
|
* Added parsing of Grouping from JSON to String. Now parsing ↵Henrik2018-08-021-8/+23
| | | | grouping-parameter and setting the query's groupingrequest when parameter is present
* SelectParser now handles ''all'' testcases from YQLParserTestCase. Class may ↵Henrik2018-08-021-39/+358
| | | | need some cleaning and removal of unuses code
* Created new parameter SELECT with subparameters WHERE and GROUPING. Started ↵Henrik2018-08-021-0/+404
on a SelectParser which will parse the SELECT parameters to a QueryTree. Also added a new type for queryies 'SELECT', and will now use the SelectParser when getting the QueryTree. Started on testing the same testcases as in YQLParser, looks promising.