You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-dev@hadoop.apache.org by "Matthew Jacobs (JIRA)" <ji...@apache.org> on 2012/05/19 02:08:02 UTC
[jira] [Created] (HDFS-3446) HostsFileReader silently ignores bad
includes/excludes
Matthew Jacobs created HDFS-3446:
------------------------------------
Summary: HostsFileReader silently ignores bad includes/excludes
Key: HDFS-3446
URL: https://issues.apache.org/jira/browse/HDFS-3446
Project: Hadoop HDFS
Issue Type: Bug
Components: name-node
Affects Versions: 1.0.0, 2.0.0
Reporter: Matthew Jacobs
Assignee: Matthew Jacobs
The HostsFileReader silently fails if the includes or excludes files do
not exist or are not readable. The current behavior is to overwrite the
existing set of hosts or excluded hosts, regardless of whether or not
the includes/excludes file exists.
This behavior was introduced in HADOOP-5643 to support updating the job
tracker's node lists. The HostsFileReader is no longer used by the job
tracker. If this behavior was intentional, it no longer seems necessary
for any reason. The HostsFileReader is still used by NodeListManager as
well as the DatanodeManager, and in both cases, throwing an exception
when the include/exclude files aren't found/readable is desirable.
We should validate the given includes and excludes files before using
them.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira