metesynnada commented on issue #5130:
URL: 
https://github.com/apache/arrow-datafusion/issues/5130#issuecomment-1452158431

   > Here is what I heard at our meeting (documenting here in case others are 
following along). Please correct me if I am wrong
   > 
   > 1. DataFusion should have some sort of Trait (separate from 
`TableProvider`) for "writing to a table / sink. This trait will allow other 
systems to implement whatever semantics they may way
   > 2. The trait should support both "streaming" (incremental writing and 
appending) as well as writing complete files
   > 3. There will be some sort of implementation in DataFusion that allows 
writing to the existing file formats (e.g. parquet, csv, etc) that may or may 
not support appending (or may support appending when there is some external 
coordination) but this implementation will remain simple
   > 
   > The `INSERT INTO <...>` and `COPY ...` functionality will be implemented 
in terms of the trait.
   
   I think this summarizes the meeting well. I made a POC asap on trait 
implementation.


-- 
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