You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Andy Grove (Jira)" <ji...@apache.org> on 2020/11/24 17:34:00 UTC

[jira] [Created] (ARROW-10716) [Rust] [DataFusion] Address limitations of logical expression rewrite logic

Andy Grove created ARROW-10716:
----------------------------------

             Summary: [Rust] [DataFusion] Address limitations of logical expression rewrite logic
                 Key: ARROW-10716
                 URL: https://issues.apache.org/jira/browse/ARROW-10716
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Rust - DataFusion
            Reporter: Andy Grove


We have a generic approach to rewriting expressions in operators that worked ok until we got  to the CASE expression, which is more complex, and required adding some hacky code to make it work.

We should come up with a better design.

See the discussion on [https://github.com/apache/arrow/pull/8746] for more context and links to proposed solutions.

 

 



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