flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephan Ewen (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FLINK-7768) Load File Systems via Java Service abstraction
Date Fri, 06 Oct 2017 19:08:00 GMT

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

Stephan Ewen updated FLINK-7768:
--------------------------------
    Description: 
We should change the discovery mechanism of file from static class name configurations to
a service mechanism (META-INF/services). 

With this change, users can add new filesystem implementations and make them available by
simply adding them to the class path. 

As part of that, factoring HDFS and MapR FS implementations into separate modules helps with
a better and more fine grained dependency management, needing less explicit reflection logic.

> Load File Systems via Java Service abstraction
> ----------------------------------------------
>
>                 Key: FLINK-7768
>                 URL: https://issues.apache.org/jira/browse/FLINK-7768
>             Project: Flink
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Stephan Ewen
>             Fix For: 1.4.0
>
>
> We should change the discovery mechanism of file from static class name configurations
to a service mechanism (META-INF/services). 
> With this change, users can add new filesystem implementations and make them available
by simply adding them to the class path. 
> As part of that, factoring HDFS and MapR FS implementations into separate modules helps
with a better and more fine grained dependency management, needing less explicit reflection
logic.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message