You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Xiening Dai (Jira)" <ji...@apache.org> on 2019/09/08 05:28:00 UTC
[jira] [Created] (CALCITE-3330) propagateCostImprovements() could
result in stack overflow
Xiening Dai created CALCITE-3330:
------------------------------------
Summary: propagateCostImprovements() could result in stack overflow
Key: CALCITE-3330
URL: https://issues.apache.org/jira/browse/CALCITE-3330
Project: Calcite
Issue Type: Bug
Reporter: Xiening Dai
Assignee: Xiening Dai
Current implementation uses depth first approach for propagating cost improvements to parent rel nodes. This could lead to stack overflow if the rel node hierarchy is very deep. Suggest use breath first approach for cost propagation.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)