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)