[
https://issues.apache.org/jira/browse/HADOOP-10753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14044751#comment-14044751
]
Jason Lowe commented on HADOOP-10753:
-------------------------------------
org.apache.hadoop.conf may be a more appropriate package.
org.apache.hadoop.fs.CommonConfigurationKeysPublic is marked Public, therefore
people are free to depend upon it. We can't simply move it because that break
backwards compatibility. We may be able to get away with moving it then
leaving a trivial derivation in org.apache.hadoop.fs via something like this:
{code}
package org.apache.hadoop.fs;
@InterfaceAudience.Public
@Deprecated
public class CommonConfigurationKeysPublic extends
org.apache.hadoop.conf.CommonConfigurationKeysPublic {
}
{code}
> Could be better to move CommonConfigurationKeysPublic to
> org.apache.hadoop.common package
> -----------------------------------------------------------------------------------------
>
> Key: HADOOP-10753
> URL: https://issues.apache.org/jira/browse/HADOOP-10753
> Project: Hadoop Common
> Issue Type: Improvement
> Reporter: Kai Zheng
> Assignee: Kai Zheng
> Priority: Minor
>
> As discussed in HADOOP-8943, it would be better to place
> CommonConfigurationKeysPublic into a more neutral place like
> org.apache.hadoop.common instead of org.apache.hadoop.fs package. This would
> help common facilities like security related codes avoid coupling with fs
> stuffs.
> Could anyone post your thought about this, and if confirmed, I would provide
> a patch for it.
--
This message was sent by Atlassian JIRA
(v6.2#6252)