We're updating the issue view to help you get more done. 

rework HQL translator

Description

Formalization of the work already started on the HQL_ANTLR_2 branch in SVN.

Specifically, split the translation into 4 phases instead of 3 phases (we really sorta, kinda have 4 phases already with the join-post-processor).

This is pre-requisite for many requested enhancements to HQL.

Also the idea is to consolidate code between HQL and Criteria translation, thus giving Criteria queries all the capabilities available in HQL.

Environment

None

Status

Assignee

Steve Ebersole

Reporter

Steve Ebersole

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

antlr-rework

Priority

Blocker