svn merge -c 1190677 from trunk for HDFS-2509.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1190680 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7362f67bcb
commit
9669045691
|
@ -752,6 +752,9 @@ Release 0.23.0 - Unreleased
|
||||||
HDFS-2322. the build fails in Windows because commons-daemon TAR cannot be
|
HDFS-2322. the build fails in Windows because commons-daemon TAR cannot be
|
||||||
fetched. (tucu)
|
fetched. (tucu)
|
||||||
|
|
||||||
|
HDFS-2509. Add a test for DistributedFileSystem.getFileChecksum(..) on
|
||||||
|
directories or non existing files. (Uma Maheswara Rao G via szetszwo)
|
||||||
|
|
||||||
OPTIMIZATIONS
|
OPTIMIZATIONS
|
||||||
|
|
||||||
HDFS-1458. Improve checkpoint performance by avoiding unnecessary image
|
HDFS-1458. Improve checkpoint performance by avoiding unnecessary image
|
||||||
|
|
|
@ -412,6 +412,26 @@ public class TestDistributedFileSystem {
|
||||||
final UserGroupInformation ugi = UserGroupInformation.createUserForTesting(
|
final UserGroupInformation ugi = UserGroupInformation.createUserForTesting(
|
||||||
current.getShortUserName() + "x", new String[]{"user"});
|
current.getShortUserName() + "x", new String[]{"user"});
|
||||||
|
|
||||||
|
try {
|
||||||
|
((DistributedFileSystem) hdfs).getFileChecksum(new Path(
|
||||||
|
"/test/TestNonExistingFile"));
|
||||||
|
fail("Expecting FileNotFoundException");
|
||||||
|
} catch (FileNotFoundException e) {
|
||||||
|
assertTrue("Not throwing the intended exception message", e.getMessage()
|
||||||
|
.contains("File does not exist: /test/TestNonExistingFile"));
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
Path path = new Path(
|
||||||
|
"/test/TestExistingDir/");
|
||||||
|
hdfs.mkdirs(path);
|
||||||
|
((DistributedFileSystem) hdfs).getFileChecksum(path);
|
||||||
|
fail("Expecting FileNotFoundException");
|
||||||
|
} catch (FileNotFoundException e) {
|
||||||
|
assertTrue("Not throwing the intended exception message", e.getMessage()
|
||||||
|
.contains("File does not exist: /test/TestExistingDir"));
|
||||||
|
}
|
||||||
|
|
||||||
//hftp
|
//hftp
|
||||||
final String hftpuri = "hftp://" + nnAddr;
|
final String hftpuri = "hftp://" + nnAddr;
|
||||||
System.out.println("hftpuri=" + hftpuri);
|
System.out.println("hftpuri=" + hftpuri);
|
||||||
|
|
Loading…
Reference in New Issue