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 2017/10/06 10:12:02 UTC

[jira] [Commented] (FLINK-7768) Load File Systems via Java Service abstraction

    [ https://issues.apache.org/jira/browse/FLINK-7768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16194397#comment-16194397 ] 

ASF GitHub Bot commented on FLINK-7768:
---------------------------------------

GitHub user StephanEwen opened a pull request:

    https://github.com/apache/flink/pull/4781

    [FLINK-7768] [core] Load File Systems via Java Service abstraction

    **This is based on #4780 , so only the latest commit is relevant**

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/StephanEwen/incubator-flink fs_services

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/4781.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #4781
    
----
commit 7843c2ffb44f99967dc71746ac1c79b04a74fe80
Author: Stephan Ewen <se...@apache.org>
Date:   2017-10-05T09:27:48Z

    [FLINK-7766] [file system sink] Drop obsolete reflective hflush calls
    
    This was done reflectively before for Hadoop 1 compatibility.
    Since Hadoop 1 is no longer supported, this is obsolete now.

commit 09a3bf41a0215ff1d7d9c6b60b527a671aee448a
Author: Stephan Ewen <se...@apache.org>
Date:   2017-10-05T09:26:13Z

    [FLINK-7767] [file system sinks] Avoid loading Hadoop conf dynamically at runtime

commit 119db226bc915a84e9e0f007e09a55eb8bda8395
Author: Stephan Ewen <se...@apache.org>
Date:   2017-10-05T16:12:21Z

    [FLINK-7768] [core] Load File Systems via Java Service abstraction
    
    This changes the discovery mechanism of file from static class name configurations
    to a service mechanism (META-INF/services).
    
    As part of that, it factors HDFS and MapR FS implementations into separate modules.
    
    With this change, users can add new filesystem implementations and make them available
    by simply adding them to the class path.

----


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




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