[ https://issues.apache.org/jira/browse/CALCITE-6014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ruben Q L resolved CALCITE-6014. -------------------------------- Resolution: Fixed Fixed via [{{5151168}}|https://github.com/apache/calcite/commit/5151168e9a9035595939c2ae0f21a06984229209] Thanks [~mbudiu] for your contribution! > Create a SqlOperatorFixture that parses, unparses, and then parses again > before executing > ----------------------------------------------------------------------------------------- > > Key: CALCITE-6014 > URL: https://issues.apache.org/jira/browse/CALCITE-6014 > Project: Calcite > Issue Type: Improvement > Components: core > Affects Versions: 1.35.0 > Reporter: Mihai Budiu > Priority: Minor > Labels: pull-request-available > Fix For: 1.36.0 > > > Such a fixture will help catch bugs in the unparsing code. > Several bugs were found using this technique, e.g., CALCITE-5997. > This is related to CALCITE-5891, CALCITE-6000. > The SqlParserFixture UnparsingTesterImpl provides a similar service, but > since it does not validate the code after unparsing, it will catch fewer bugs. -- This message was sent by Atlassian Jira (v8.20.10#820010)