You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Steven Phillips (JIRA)" <ji...@apache.org> on 2018/12/21 19:50:00 UTC

[jira] [Created] (CALCITE-2751) MetadataCycleException not handled in VolcanoRelMetadataProvider

Steven Phillips created CALCITE-2751:
----------------------------------------

             Summary: MetadataCycleException not handled in VolcanoRelMetadataProvider
                 Key: CALCITE-2751
                 URL: https://issues.apache.org/jira/browse/CALCITE-2751
             Project: Calcite
          Issue Type: Bug
          Components: core
            Reporter: Steven Phillips
            Assignee: Julian Hyde


If the RelSubset has no best RelNode, we iterate through all of the RelNodes until we find one that has appropriate Metadata. But if the RelNode we choose has already been visited, the CyclicMetadataException is thrown, but not caught. We should catch the exception and try again on another RelNode.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)