Add support for translating GROUP BY and HAVING clauses

Description

These are currently recognized by the parser but are not validated semantically and are discarded somewhere along the processing chain.

We need to add the necessary hooks so these clauses are validated and interested AstProcessors can optionally propagate them into the final parsing result.

Adding support for grouping and aggregation into the existing LuceneProcessingChain/LuceneQueryParsingResult is out of scope but should be possible to add it in future.

Environment

None

Activity

Show:
Adrian Nistor
July 15, 2015, 10:57 AM
Adrian Nistor
July 22, 2015, 4:30 PM

Integrated in master.

Adrian Nistor
August 8, 2015, 11:37 AM

Backported to 1.0.x branch and releasing 1.0.2.Final.

Assignee

Adrian Nistor

Reporter

Adrian Nistor

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

backportDecision

None

backportReEvaluate

None

Fix versions

Priority

Major
Configure