[ https://issues.apache.org/jira/browse/FLINK-6089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931147#comment-15931147 ]
ASF GitHub Bot commented on FLINK-6089: --------------------------------------- GitHub user hequn8128 opened a pull request: https://github.com/apache/flink/pull/3564 [FLINK-6089] [table] Implement decoration phase for rewriting predicated logical plan after volcano optimization phase At present, there is no chance to modify the DataStreamRel tree after the volcano optimization. This pr consider to add a decoration phase after volcano optimization phase. Decoration phase is dedicated for rewriting predicated logical plan and is independent of cost module. After decoration phase is added, we get the chance to apply retraction rules at this phase (The next jira[FLINK-6090] will add retraction rules at decorate phase). You can merge this pull request into a Git repository by running: $ git pull https://github.com/hequn8128/flink FLINK-6089 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flink/pull/3564.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3564 ---- commit 0fed825bc3655af9b4fce5e67e66018e194ba6b3 Author: hequn.chq <hequn....@alibaba-inc.com> Date: 2017-03-16T03:11:17Z Implement decoration phase for predicated logical plan rewriting after volcano optimization phase ---- > Implement decoration phase for rewriting predicated logical plan after > volcano optimization phase > ------------------------------------------------------------------------------------------------- > > Key: FLINK-6089 > URL: https://issues.apache.org/jira/browse/FLINK-6089 > Project: Flink > Issue Type: Sub-task > Reporter: Shaoxuan Wang > Assignee: Hequn Cheng > > At present, there is no chance to modify the DataStreamRel tree after the > volcano optimization. We consider to add a decoration phase after volcano > optimization phase. Decoration phase is dedicated for rewriting predicated > logical plan and is independent of cost module. After decoration phase is > added, we get the chance to apply retraction rules at this phase. -- This message was sent by Atlassian JIRA (v6.3.15#6346)