[
https://issues.apache.org/jira/browse/HADOOP-11002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Allen Wittenauer updated HADOOP-11002:
--------------------------------------
Description:
Post-HADOOP-9902, the following in xyz_OPTS doesn't work without being escaped:
{code}
-XX:HeapDumpPath=./java_pid_<pid>.hprof
{code}
This is a bit of surprising behavior to the users. The breakage is directly
result of the code that fixes spaces in directories. Since it is much more
likely to hit weird metacharacters in shell than have directories with spaces,
that part of HADOOP-9902 needs to get replaced.
was:
Post-HADOOP-9902, the following in namenode opts doesn't work without being
escaped:
{code}
-XX:HeapDumpPath=./java_pid_<pid>.hprof
{code}
This is a bit of surprising behavior to the users. The breakage is directly
result of the code that fixes spaces in directories. Since it is much more
likely to hit weird metacharacters in shell than have directories with spaces,
that part of HADOOP-9902 needs to get replaced.
> shell escapes are incompatible with previous releases
> -----------------------------------------------------
>
> Key: HADOOP-11002
> URL: https://issues.apache.org/jira/browse/HADOOP-11002
> Project: Hadoop Common
> Issue Type: Bug
> Components: scripts
> Reporter: Allen Wittenauer
>
> Post-HADOOP-9902, the following in xyz_OPTS doesn't work without being
> escaped:
> {code}
> -XX:HeapDumpPath=./java_pid_<pid>.hprof
> {code}
> This is a bit of surprising behavior to the users. The breakage is directly
> result of the code that fixes spaces in directories. Since it is much more
> likely to hit weird metacharacters in shell than have directories with
> spaces, that part of HADOOP-9902 needs to get replaced.
--
This message was sent by Atlassian JIRA
(v6.2#6252)