Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-8055

NullPointerException when topology script is missing.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: namenode
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      We've received reports that the NameNode can get a NullPointerException when the topology script is missing. This issue tracks investigating whether or not we can improve the validation logic and give a more informative error message.

      Here is a sample stack trace :
      Getting NPE from HDFS:

      2015-02-06 23:02:12,250 ERROR [pool-4-thread-1] util.HFileV1Detector: Got exception while reading trailer for file:hdfs://hqhd02nm01.pclc0.merkle.local:8020/hbase/.META./1028785192/info/1490a396aea448b693da563f76a28486^M
      org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException^M
      at org.apache.hadoop.hdfs.server.blockmanagement.DatanodeManager.sortLocatedBlocks(DatanodeManager.java:359)^M
      at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getBlockLocations(FSNamesystem.java:1789)^M
      at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getBlockLocations(NameNodeRpcServer.java:542)^M
      at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.getBlockLocations(ClientNamenodeProtocolServerSideTranslatorPB.java:362)^M
      at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)^M
      at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:619)^M
      at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:962)^M
      at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2039)^M
      at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2035)^M
      at java.security.AccessController.doPrivileged(Native Method)^M
      at javax.security.auth.Subject.doAs(Subject.java:415)^M
      at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1628)^M
      at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2033)^M
      ^M
      at org.apache.hadoop.ipc.Client.call(Client.java:1468)^M
      at org.apache.hadoop.ipc.Client.call(Client.java:1399)^M
      at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:232)^M
      at com.sun.proxy.$Proxy14.getBlockLocations(Unknown Source)^M
      at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getBlockLocations(ClientNamenodeProtocolTranslatorPB.java:254)^M
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)^M
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)^M
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)^M
      at java.lang.reflect.Method.invoke(Method.java:606)^M
      at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:187)^M
      at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:102)^M
      at com.sun.proxy.$Proxy15.getBlockLocations(Unknown Source)^M
      at org.apache.hadoop.hdfs.DFSClient.callGetBlockLocations(DFSClient.java:1220)^M
      at org.apache.hadoop.hdfs.DFSClient.getLocatedBlocks(DFSClient.java:1210)^M
      at org.apache.hadoop.hdfs.DFSClient.getLocatedBlocks(DFSClient.java:1200)^M
      at org.apache.hadoop.hdfs.DFSInputStream.fetchLocatedBlocksAndGetLastBlockLength(DFSInputStream.java:271)^M
      at org.apache.hadoop.hdfs.DFSInputStream.openInfo(DFSInputStream.java:238)^M
      at org.apache.hadoop.hdfs.DFSInputStream.<init>(DFSInputStream.java:231)^M
      at org.apache.hadoop.hdfs.DFSClient.open(DFSClient.java:1498)^M
      at org.apache.hadoop.hdfs.DistributedFileSystem$3.doCall(DistributedFileSystem.java:302)^M
      at org.apache.hadoop.hdfs.DistributedFileSystem$3.doCall(DistributedFileSystem.java:298)^M
      at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)^M
      at org.apache.hadoop.hdfs.DistributedFileSystem.open(DistributedFileSystem.java:298)^M
      at org.apache.hadoop.fs.FileSystem.open(FileSystem.java:766)^M
      at org.apache.hadoop.hbase.util.HFileV1Detector$1.call(HFileV1Detector.java:320)^M
      at org.apache.hadoop.hbase.util.HFileV1Detector$1.call(HFileV1Detector.java:300)^M
      at java.util.concurrent.FutureTask.run(FutureTask.java:262)^M
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)^M
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)^M
      at java.lang.Thread.run(Thread.java:745)^M
      2015-02-06 23:02:12,263 ERROR [pool-4-thread-1] util.HFileV1Detector: Got exception while reading trailer for file:hdfs://hqhd02nm01.pclc0.merkle.local:8020/hbase/.META./1028785192/info/a06f2483f6864d818884d0a451cb91d5^M
      org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException^M
      at org.apache.hadoop.hdfs.server.blockmanagement.DatanodeManager.sortLocatedBlocks(DatanodeManager.java:359)^M
      at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getBlockLocations(FSNamesystem.java:1789)^M
      at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getBlockLocations(NameNodeRpcServer.java:542)^M
      at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.getBlockLocations(ClientNamenodeProtocolServerSideTranslatorPB.java:362)^M

      1. hdfs-8055.001.patch
        10 kB
        Anu Engineer
      2. hdfs-8055.002.patch
        12 kB
        Anu Engineer
      3. hdfs-8055.003.patch
        12 kB
        Anu Engineer

        Issue Links

          Activity

          Hide
          anu Anu Engineer added a comment -

          Handles the null returned by the ShellExecutor correctly in case of busted shell scripts.

          Added test scripts with correct and incorrect handling of topology

          Show
          anu Anu Engineer added a comment - Handles the null returned by the ShellExecutor correctly in case of busted shell scripts. Added test scripts with correct and incorrect handling of topology
          Hide
          hadoopqa Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12723415/hdfs-8055.001.patch
          against trunk revision 28bebc8.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 3 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs.

          Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10181//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10181//console

          This message is automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12723415/hdfs-8055.001.patch against trunk revision 28bebc8. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 3 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10181//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10181//console This message is automatically generated.
          Hide
          cnauroth Chris Nauroth added a comment -

          Hi Anu. Nice work tracking down this bug. The patch looks mostly good. I have just a few comments on the tests.

          1. I think we can get the tests running on Windows. To do that, we'd remove the assumeTrue calls and add cmd scripts equivalent to the bash scripts. In the calls to your helper function, you can use org.apache.hadoop.util.Shell#appendScriptExtension to set it up to call either the sh or the cmd file, i.e.: HelperFunction("/" + Shell.appendScriptExtension("topology-script")).
          2. Instead of using a script that is syntactically broken, can we have a script that is hard-coded to do exit 1? We're about to add ShellCheck static analysis of the bash code into our pre-commit runs. I can see that ShellCheck will flag an error in this script, so I'd like to avoid false notifications.

          Thanks!

          Show
          cnauroth Chris Nauroth added a comment - Hi Anu. Nice work tracking down this bug. The patch looks mostly good. I have just a few comments on the tests. I think we can get the tests running on Windows. To do that, we'd remove the assumeTrue calls and add cmd scripts equivalent to the bash scripts. In the calls to your helper function, you can use org.apache.hadoop.util.Shell#appendScriptExtension to set it up to call either the sh or the cmd file, i.e.: HelperFunction("/" + Shell.appendScriptExtension("topology-script")) . Instead of using a script that is syntactically broken, can we have a script that is hard-coded to do exit 1 ? We're about to add ShellCheck static analysis of the bash code into our pre-commit runs. I can see that ShellCheck will flag an error in this script, so I'd like to avoid false notifications. Thanks!
          Hide
          anu Anu Engineer added a comment -

          update the patch to run on windows, and fix the script to return exit 1 in case of a broken script. Thanks to chris for writing the windows part of scripts.

          Show
          anu Anu Engineer added a comment - update the patch to run on windows, and fix the script to return exit 1 in case of a broken script. Thanks to chris for writing the windows part of scripts.
          Hide
          vinodkv Vinod Kumar Vavilapalli added a comment -

          Removing Fix-version. Please use Target-version for the intended release and let committers set the fix-version at commit time.

          Show
          vinodkv Vinod Kumar Vavilapalli added a comment - Removing Fix-version. Please use Target-version for the intended release and let committers set the fix-version at commit time.
          Hide
          hadoopqa Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12724621/hdfs-8055.002.patch
          against trunk revision e516706.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 5 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs.

          Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10255//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10255//console

          This message is automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12724621/hdfs-8055.002.patch against trunk revision e516706. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 5 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10255//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10255//console This message is automatically generated.
          Hide
          cnauroth Chris Nauroth added a comment -

          Patch v002 looks good. I have just one more small request. The import of SystemUtils is now unused in TestDatanodeManager, so let's remove it. I'll be +1 after that. Thanks!

          Show
          cnauroth Chris Nauroth added a comment - Patch v002 looks good. I have just one more small request. The import of SystemUtils is now unused in TestDatanodeManager , so let's remove it. I'll be +1 after that. Thanks!
          Hide
          arpitagarwal Arpit Agarwal added a comment -

          +1 for the v002 patch. Holding off committing so Chris's feedback can be addressed.

          Show
          arpitagarwal Arpit Agarwal added a comment - +1 for the v002 patch. Holding off committing so Chris's feedback can be addressed.
          Hide
          anu Anu Engineer added a comment -

          remove unused import

          Show
          anu Anu Engineer added a comment - remove unused import
          Hide
          hadoopqa Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12725102/hdfs-8055.003.patch
          against trunk revision a77d628.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 5 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. There were no new javadoc warning messages.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs.

          Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10269//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10269//console

          This message is automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12725102/hdfs-8055.003.patch against trunk revision a77d628. +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 5 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . There were no new javadoc warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. +1 core tests . The patch passed unit tests in hadoop-hdfs-project/hadoop-hdfs. Test results: https://builds.apache.org/job/PreCommit-HDFS-Build/10269//testReport/ Console output: https://builds.apache.org/job/PreCommit-HDFS-Build/10269//console This message is automatically generated.
          Hide
          cnauroth Chris Nauroth added a comment -

          +1 for patch v003. I committed this to trunk and branch-2. Anu, thank you for tracking down the bug and providing a fix. Arpit, thank you for the help with the code review.

          Show
          cnauroth Chris Nauroth added a comment - +1 for patch v003. I committed this to trunk and branch-2. Anu, thank you for tracking down the bug and providing a fix. Arpit, thank you for the help with the code review.
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #7583 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7583/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #7583 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7583/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #164 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/164/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #164 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/164/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #898 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/898/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #898 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/898/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2096 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2096/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2096 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2096/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #155 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/155/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #155 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/155/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #165 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/165/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #165 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/165/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2114 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2114/)
          HDFS-8055. NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190)

          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java
          • hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2114 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2114/ ) HDFS-8055 . NullPointerException when topology script is missing. Contributed by Anu Engineer. (cnauroth: rev fef596df038112cbbc86c4dc49314e274fca0190) hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.sh hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-broken-script.cmd hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/DatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.sh hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestDatanodeManager.java hadoop-hdfs-project/hadoop-hdfs/src/test/resources/topology-script.cmd

            People

            • Assignee:
              anu Anu Engineer
              Reporter:
              anu Anu Engineer
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development