You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Koji Noguchi (JIRA)" <ji...@apache.org> on 2007/07/17 21:01:13 UTC
[jira] Created: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
dfs -cp infinite loop creating sub-directories
----------------------------------------------
Key: HADOOP-1623
URL: https://issues.apache.org/jira/browse/HADOOP-1623
Project: Hadoop
Issue Type: Bug
Components: dfs
Reporter: Koji Noguchi
% hadoop dfs -ls data
Found 2 items
/user/knoguchi/data/aaaa <r 1> 14949
/user/knoguchi/data/bbbb <r 1> 14949
% hadoop dfs -cp data data
[hangs]
CTRL-\
Exception in thread "main" java.lang.NullPointerException
at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
at java.io.File.deleteOnExit(File.java:939)
at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
....
% hadoop dfs -lsr data
.
.
.
/user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
/user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
/user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
/user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
.
.
.
[continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: (was: recursiveCp.patch)
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doug Cutting updated HADOOP-1623:
---------------------------------
Resolution: Fixed
Status: Resolved (was: Patch Available)
I just committed this. Thanks, Dhruba!
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Status: Patch Available (was: Open)
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.13.0, 0.12.3
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Raghu Angadi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514046 ]
Raghu Angadi commented on HADOOP-1623:
--------------------------------------
+1. You could use Path.SEPARATOR in place of "/".
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch, recursiveCp2.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: (was: recursiveCp.patch)
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp2.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: recursiveCp2.patch
Do this check only if the source is a directory.
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch, recursiveCp2.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: recursiveCp.patch
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513453 ]
dhruba borthakur commented on HADOOP-1623:
------------------------------------------
Hi Koji, will it be possible for you to find out if this is a regression on 0.13 (i.e. this bug wasn't around in earlier releases)? thanks
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.13.0
> Reporter: Koji Noguchi
> Priority: Blocker
> Fix For: 0.13.0, 0.14.0
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: recursiveCp.patch
Incorporated review comments from Raghu. use Path.separator instead of "/".
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Koji Noguchi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Koji Noguchi updated HADOOP-1623:
---------------------------------
Affects Version/s: 0.12.3
It's there in 0.12.3 too.
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Priority: Blocker
> Fix For: 0.13.0, 0.14.0
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: recursiveCp.patch
Prevent copying a directory into any of its subdirectories.
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Raghu Angadi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514012 ]
Raghu Angadi commented on HADOOP-1623:
--------------------------------------
Does this prevent '-cp src src2' ?
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Attachment: (was: recursiveCp2.patch)
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur reassigned HADOOP-1623:
----------------------------------------
Assignee: dhruba borthakur
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.0, 0.14.0
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "dhruba borthakur (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-1623:
-------------------------------------
Fix Version/s: (was: 0.13.0)
0.13.1
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12514077 ]
Hadoop QA commented on HADOOP-1623:
-----------------------------------
-1, build or testing failed
2 attempts failed to build and test the latest attachment http://issues.apache.org/jira/secure/attachment/12362179/recursiveCp.patch against trunk revision r557790.
Test results: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/437/testReport/
Console output: http://lucene.zones.apache.org:8080/hudson/job/Hadoop-Patch/437/console
Please note that this message is automatically generated and may represent a problem with the automation system and not the patch.
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.12.3, 0.13.0
> Reporter: Koji Noguchi
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.13.1, 0.14.0
>
> Attachments: recursiveCp.patch
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HADOOP-1623) dfs -cp infinite loop creating
sub-directories
Posted by "Nigel Daley (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HADOOP-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nigel Daley updated HADOOP-1623:
--------------------------------
Fix Version/s: 0.13.0
0.14.0
Priority: Blocker (was: Major)
Affects Version/s: 0.13.0
> dfs -cp infinite loop creating sub-directories
> ----------------------------------------------
>
> Key: HADOOP-1623
> URL: https://issues.apache.org/jira/browse/HADOOP-1623
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.13.0
> Reporter: Koji Noguchi
> Priority: Blocker
> Fix For: 0.13.0, 0.14.0
>
>
> % hadoop dfs -ls data
> Found 2 items
> /user/knoguchi/data/aaaa <r 1> 14949
> /user/knoguchi/data/bbbb <r 1> 14949
> % hadoop dfs -cp data data
> [hangs]
> CTRL-\
> Exception in thread "main" java.lang.NullPointerException
> at java.io.DeleteOnExitHook.add(DeleteOnExitHook.java:33)
> at java.io.File.deleteOnExit(File.java:939)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.newBackupFile(DFSClient.java:1061)
> at org.apache.hadoop.dfs.DFSClient$DFSOutputStream.<init>(DFSClient.java:1025)
> at org.apache.hadoop.dfs.DFSClient.create(DFSClient.java:277)
> at org.apache.hadoop.dfs.DistributedFileSystem$RawDistributedFileSystem.create(DistributedFileSystem.java:143)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.ChecksumFileSystem$FSOutputSummer.<init>(ChecksumFileSystem.java:371)
> at org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:442)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:360)
> at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:267)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:107)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> at org.apache.hadoop.fs.FileUtil.copy(FileUtil.java:101)
> ....
> % hadoop dfs -lsr data
> .
> .
> .
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/bbbb <r 1> 14949
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data <dir>
> /user/knoguchi/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/data/aaaa <r 1> 14949
> .
> .
> .
> [continues]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.