JingsongLi commented on issue #9864: [FLINK-14254][table] Introduce 
FileSystemOutputFormat for batch
URL: https://github.com/apache/flink/pull/9864#issuecomment-558645270
 
 
   > Thanks @JingsongLi for the update. I suppose the purpose of introducing 
these abstractions is to support writing partitions to different external 
systems other than Hive. Can we have a summary about what a user/developer 
needs to implement in order to achieve that?
   
   Hi @lirui-apache , there is no plan to support other external systems at 
present or in the foreseeable future.
   There are only two implementations:
   - Hive
   - Flink file system connector(Note: this is just one implementation, formats 
just need implement input/output formats).
   So, I don't think we need expose it to users. So I think code comments are 
better than documents.
   
   And there is a summary, actually just need implement:
   - OutputFormatFactory
   - TableMetaStoreFactory
   You can take a look to `FileSystemOutputFormat.Builder`, only these two are 
necessary.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to