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

[jira] [Comment Edited] (CALCITE-3458) Remove desc in AbstractRelNode

    [ https://issues.apache.org/jira/browse/CALCITE-3458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16967008#comment-16967008 ] 

Haisheng Yuan edited comment on CALCITE-3458 at 11/4/19 9:12 PM:
-----------------------------------------------------------------

Thanks for pointing out, [~julianhyde]. I have deprecated {{getDescription()}}.


was (Author: hyuan):
Thanks for pointing our, [~julianhyde]. I have deprecated {{getDescription()}}.

> Remove desc in AbstractRelNode
> ------------------------------
>
>                 Key: CALCITE-3458
>                 URL: https://issues.apache.org/jira/browse/CALCITE-3458
>             Project: Calcite
>          Issue Type: Improvement
>          Components: core
>            Reporter: Haisheng Yuan
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> If the query is super large, e.g. contains tens of thousands of nodes or expressions, the RelNode digest and desc become very large. The content of desc and digest are almost the same, except that desc consists of id plus digest, which causes OOM in our production system. So remove desc, just use {{id + digest}} to produce description.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)