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.
Opened since 2007!! o.O
Lol! TBH I always laugh at these comments. Conversely, I say "open since 2007 and no community help!!!". Tomato/tomato.
This is the main thrust of 6.0, development of which is well under way (we are approaching Alpha 1 soonish). All the "follow on" (required for) issues will be worked on top of those changes - not necessarily for 6.0.
Thank you for the feedback, can't wait for an hands-on the first 6-alpha! I'll be glad to help.
Just a quick follow up since you seem keen on trying it out and we are keen on folks "banging on it".. we got side tracked for a bit in JPA 2.2 work but will be getting back into 6.0 dev shortly after the holidays.
Thank you very much for the update, I’ll “bang on it” as soon as 6.0 it’s ready to try out!