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

Kasper Sørensen resolved METAMODEL-219.
---------------------------------------
    Resolution: Fixed
      Assignee: Kasper Sørensen

Fixed via https://github.com/apache/metamodel/pull/78

> HdfsResource's FileSystem should be createable based on custom core-site.xml 
> and hdfs-site.xml files
> ----------------------------------------------------------------------------------------------------
>
>                 Key: METAMODEL-219
>                 URL: https://issues.apache.org/jira/browse/METAMODEL-219
>             Project: Apache MetaModel
>          Issue Type: Improvement
>    Affects Versions: 4.4.1
>            Reporter: Kasper Sørensen
>            Assignee: Kasper Sørensen
>
> Today we always assume a very vanilla HDFS/Hadoop configuration which is 
> based on defaults and overriding the one property {code}fs.defaultFS{code}. 
> This behaviour is very limiting for the use of HdfsResource since many other 
> custom properties may be needed.
> Instead we should offer a way where users of the class can specify a 
> directory with the Hadoop configuration files. This could eventually also 
> allow for a more flexibly style of representing the HDFS path, namely without 
> the hostname and port (which would simply be dynamically loaded from the 
> configuration file), like this:
> {code}
> hdfs:///path/to/file
> {code}
> How the configuration directory is provided should probably also be flexible. 
> I would suggest that we offer three ways:
> (1) a new constructor option to provide the directory, and
> (2) a system property that will be checked, and
> (3) an environmental variable that will be checked (I suggest HADOOP_CONF_DIR 
> and YARN_CONF_DIR to replicate common environmental variable names for this).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to