I read the issue description and thought “this doesn’t make any sense”. Function names like sign and exp aren’t keywords in HQL, and so there’s no reason that the parser would choke on them. The parser has no idea they’re functions. So that was very confusing. So of course I tested it quickly against main and could not reproduce. Phew, I’m not going crazy. So I come back and look at your stack trace. And guess what: there’s no Hibernate code in that stack trace, only this:
What the actual fuck? Are you serious? Spring is so bloated it now has its own buggy and broken parser for HQL?? Please tell me that ain’t true! |