Andy Grove created ARROW-8824:
---------------------------------

             Summary: [Rust] [DataFusion] Implement new SQL parser
                 Key: ARROW-8824
                 URL: https://issues.apache.org/jira/browse/ARROW-8824
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Rust, Rust - DataFusion
            Reporter: Andy Grove
            Assignee: Andy Grove
             Fix For: 1.0.0


We currently depend on the sqlparser crate that I originally created but has 
moved on since the version we use and that project is aiming to support 
multiple SQL dialects and I don't think it is appropriate for what we need in 
DataFusion.

I think it would be better to build a new SQL parser as part of the DataFusion 
crate so that we can more easily maintain it, and it can use Arrow as the 
native type system.

Another option would be to try and donate the sqlparser 0.2.x code base but 
there are a fair number of committers and it is probably easier just to 
implement it from scratch (without referencing the existing code).

 



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

Reply via email to