You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2019/05/16 17:18:00 UTC

[jira] [Updated] (FLINK-12539) StreamingFileSink: Make the class extendable to customize for different usecases

     [ https://issues.apache.org/jira/browse/FLINK-12539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ASF GitHub Bot updated FLINK-12539:
-----------------------------------
    Labels: pull-request-available  (was: )

> StreamingFileSink: Make the class extendable to customize for different usecases
> --------------------------------------------------------------------------------
>
>                 Key: FLINK-12539
>                 URL: https://issues.apache.org/jira/browse/FLINK-12539
>             Project: Flink
>          Issue Type: New Feature
>          Components: Connectors / FileSystem
>            Reporter: Kailash Hassan Dayanand
>            Assignee: Kailash Hassan Dayanand
>            Priority: Major
>              Labels: pull-request-available
>
> Currently the StreamingFileSink has Builder pattern and the actual constructor of StreamingFileSink is private. This makes it hard to extend the class to built on top of this and customize the sink. (Example: Adding new metrics). Proposing to make this protected as well as protected for the Builder interface.
>  
> Discussion is here: [http://mail-archives.apache.org/mod_mbox/flink-dev/201905.mbox/%3CCAC27z=PhL8+GW-uGmjKXbRiSEky9ziMi2cRpQvLPcNyuPT8OVQ@mail.gmail.com%3E]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)