You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2019/09/09 05:13:00 UTC

[jira] [Updated] (CALCITE-3330) propagateCostImprovements() could result in stack overflow

     [ https://issues.apache.org/jira/browse/CALCITE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ASF GitHub Bot updated CALCITE-3330:
------------------------------------
    Labels: pull-request-available  (was: )

> 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
>            Priority: Major
>              Labels: pull-request-available
>
> 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)