avantgardnerio opened a new issue, #4901:
URL: https://github.com/apache/arrow-datafusion/issues/4901

   **Is your feature request related to a problem or challenge? Please describe 
what you are trying to do.**
   
   As a library, parts of DataFusion can be very useful, even if they aren't 
plumbed entirely through to something like the CLI. At my company, we are 
attempting to build an HTAP database on top of DataFusion, and running into 
roadblocks because at present DataFusion cannot convert 
insert/update/delete/ctas queries into LogicalPlans, even though the sqlparser 
crate can parse them.
   
   **Describe the solution you'd like**
   
   Parse, plan, but don't execute insert/update/delete queries. (It might be a 
fun follow on PR to support creating tables with CTAS from the CLI?)
   
   **Describe alternatives you've considered**
   
   - Intercept these at the AST level in our app, and plumb a different path 
for write plans, but lose functionality like named parameter replacement and 
have to re-implement.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to