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

Delayed rolling upgrade finalization can cause heartbeat expiration and write failures

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0, 2.7.2, 3.0.0-alpha1
    • Component/s: None
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      In big busy clusters where the deletion rate is also high, a lot of blocks can pile up in the datanode trash directories until an upgrade is finalized. When it is finally finalized, the deletion of trash is done in the service actor thread's context synchronously. This blocks the heartbeat and can cause heartbeat expiration.

      We have seen a namenode losing hundreds of nodes after a delayed upgrade finalization. The deletion of trash directories should be made asynchronous.

      1. HDFS-8676.02.patch
        3 kB
        Walter Su
      2. HDFS-8676.01.patch
        3 kB
        Walter Su

        Issue Links

          Activity

          Hide
          djp Junping Du added a comment -

          Move it out of 2.6.4 to 2.6.5 as this jira haven't update for a while.

          Show
          djp Junping Du added a comment - Move it out of 2.6.4 to 2.6.5 as this jira haven't update for a while.
          Hide
          djp Junping Du added a comment -

          Hi Walter Su and Kihwal Lee, I tried to cherry-pick this patch to branch-2.6 but it seems to have conflicts. Would you help to commit the patch to branch-2.6 or provide a patch against branch-2.6? Thanks!

          Show
          djp Junping Du added a comment - Hi Walter Su and Kihwal Lee , I tried to cherry-pick this patch to branch-2.6 but it seems to have conflicts. Would you help to commit the patch to branch-2.6 or provide a patch against branch-2.6? Thanks!
          Hide
          sjlee0 Sangjin Lee added a comment -

          Thanks for the reply Kihwal Lee. Does this patch depend on HDFS-7645 in any way, or can it be committed as a standalone fix?

          It sounds like HDFS-7645 should be included along with HDFS-8656 and HDFS-9426 (which is still open).

          Show
          sjlee0 Sangjin Lee added a comment - Thanks for the reply Kihwal Lee . Does this patch depend on HDFS-7645 in any way, or can it be committed as a standalone fix? It sounds like HDFS-7645 should be included along with HDFS-8656 and HDFS-9426 (which is still open).
          Hide
          kihwal Kihwal Lee added a comment - - edited

          Does this issue exist in 2.6.x? Should this be backported to branch-2.6?

          yes & yes, imo. HDFS-7645 is also related.

          Show
          kihwal Kihwal Lee added a comment - - edited Does this issue exist in 2.6.x? Should this be backported to branch-2.6? yes & yes, imo. HDFS-7645 is also related.
          Hide
          sjlee0 Sangjin Lee added a comment -

          Does this issue exist in 2.6.x? Should this be backported to branch-2.6?

          Show
          sjlee0 Sangjin Lee added a comment - Does this issue exist in 2.6.x? Should this be backported to branch-2.6?
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2428 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2428/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2428 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2428/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          Hide
          walter.k.su Walter Su added a comment -

          Thanks Kihwal Lee for reviewing the patch, reporting this, and good analysis!

          Show
          walter.k.su Walter Su added a comment - Thanks Kihwal Lee for reviewing the patch, reporting this, and good analysis!
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #490 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/490/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #490 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/490/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #531 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/531/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #531 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/531/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk #2466 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2466/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2466 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2466/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #1256 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1256/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #1256 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1256/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          Hide
          kihwal Kihwal Lee added a comment -

          We have come to know that this bug not only causes heartbeat expiration, but fails writes. Since the deletion is executed by the actor thread synchronously, incremental block reports are blocked while deletion is in progress. Flie closures or adding blocks fail, if deletion takes a long time.

          Show
          kihwal Kihwal Lee added a comment - We have come to know that this bug not only causes heartbeat expiration, but fails writes. Since the deletion is executed by the actor thread synchronously, incremental block reports are blocked while deletion is in progress. Flie closures or adding blocks fail, if deletion takes a long time.
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #520 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/520/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #520 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/520/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          Hide
          kihwal Kihwal Lee added a comment -

          To fix this in 2.7, we need to bring in HDFS-7645 and HDFS-8656.

          Show
          kihwal Kihwal Lee added a comment - To fix this in 2.7, we need to bring in HDFS-7645 and HDFS-8656 .
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #8619 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8619/)
          HDFS-8676. Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df)

          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java
          • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8619 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8619/ ) HDFS-8676 . Delayed rolling upgrade finalization can cause heartbeat (kihwal: rev 5b43db47a313decccdcca8f45c5708aab46396df) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataStorage.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockPoolSliceStorage.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
          Hide
          kihwal Kihwal Lee added a comment -

          +1

          Show
          kihwal Kihwal Lee added a comment - +1
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 25m 11s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 9m 37s There were no new javac warning messages.
          +1 javadoc 10m 54s There were no new javadoc warning messages.
          -1 release audit 0m 17s The applied patch generated 1 release audit warnings.
          +1 checkstyle 1m 45s There were no new checkstyle issues.
          +1 whitespace 0m 0s The patch has no lines that end in whitespace.
          +1 install 1m 37s mvn install still works.
          +1 eclipse:eclipse 0m 37s The patch built with eclipse:eclipse.
          +1 findbugs 2m 38s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
          +1 native 3m 28s Pre-build of native portion
          +1 hdfs tests 224m 30s Tests passed in hadoop-hdfs.
              280m 37s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12765752/HDFS-8676.02.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / 7e2c971
          Release Audit https://builds.apache.org/job/PreCommit-HDFS-Build/12923/artifact/patchprocess/patchReleaseAuditProblems.txt
          hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/12923/artifact/patchprocess/testrun_hadoop-hdfs.txt
          Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/12923/testReport/
          Java 1.7.0_55
          uname Linux asf909.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-HDFS-Build/12923/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 25m 11s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 9m 37s There were no new javac warning messages. +1 javadoc 10m 54s There were no new javadoc warning messages. -1 release audit 0m 17s The applied patch generated 1 release audit warnings. +1 checkstyle 1m 45s There were no new checkstyle issues. +1 whitespace 0m 0s The patch has no lines that end in whitespace. +1 install 1m 37s mvn install still works. +1 eclipse:eclipse 0m 37s The patch built with eclipse:eclipse. +1 findbugs 2m 38s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 native 3m 28s Pre-build of native portion +1 hdfs tests 224m 30s Tests passed in hadoop-hdfs.     280m 37s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12765752/HDFS-8676.02.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 7e2c971 Release Audit https://builds.apache.org/job/PreCommit-HDFS-Build/12923/artifact/patchprocess/patchReleaseAuditProblems.txt hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/12923/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/12923/testReport/ Java 1.7.0_55 uname Linux asf909.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HDFS-Build/12923/console This message was automatically generated.
          Hide
          kihwal Kihwal Lee added a comment -

          pre-commit is having problem cleaning up the garbage from previous builds.
          We fixed a similar issue before... I guess it's broken again.

          Show
          kihwal Kihwal Lee added a comment - pre-commit is having problem cleaning up the garbage from previous builds. We fixed a similar issue before... I guess it's broken again.
          Hide
          walter.k.su Walter Su added a comment -

          Sorry for late update. Your concern is valid. Upload 02 patch to address that.

          Show
          walter.k.su Walter Su added a comment - Sorry for late update. Your concern is valid. Upload 02 patch to address that.
          Hide
          walter.k.su Walter Su added a comment -

          Thanks Lee for reviewing. I'm on holiday. I'll update it soon.

          Show
          walter.k.su Walter Su added a comment - Thanks Lee for reviewing. I'm on holiday. I'll update it soon.
          Hide
          kihwal Kihwal Lee added a comment -

          The patch looks good in general. There is a potential problem, which was part of the original code. There is a precondition check that can throw IllegalStateException, which is a RuntimeException. This can cause offerService() to blow up in the middle of heartbeat response processing. For example, important command like DNA_ACCESSKEYUPDATE can be dropped. Instead of blowing up in the middle, it should log ERROR and move on. I suggest changing it to a combination of assert and conditional statement. assert will make sure it blows up in testing, so we will know if something is obviously broken. In production, the conditional statement will log the error message and simply skip the deletion.

          Show
          kihwal Kihwal Lee added a comment - The patch looks good in general. There is a potential problem, which was part of the original code. There is a precondition check that can throw IllegalStateException , which is a RuntimeException . This can cause offerService() to blow up in the middle of heartbeat response processing. For example, important command like DNA_ACCESSKEYUPDATE can be dropped. Instead of blowing up in the middle, it should log ERROR and move on. I suggest changing it to a combination of assert and conditional statement. assert will make sure it blows up in testing, so we will know if something is obviously broken. In production, the conditional statement will log the error message and simply skip the deletion.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          -1 pre-patch 18m 3s Pre-patch trunk has 1 extant Findbugs (version 3.0.0) warnings.
          +1 @author 0m 0s The patch does not contain any @author tags.
          -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
          +1 javac 8m 1s There were no new javac warning messages.
          +1 javadoc 10m 14s There were no new javadoc warning messages.
          +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings.
          +1 checkstyle 1m 24s There were no new checkstyle issues.
          +1 whitespace 0m 1s The patch has no lines that end in whitespace.
          +1 install 1m 27s mvn install still works.
          +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
          +1 findbugs 2m 29s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
          +1 native 3m 12s Pre-build of native portion
          -1 hdfs tests 149m 38s Tests failed in hadoop-hdfs.
              195m 29s  



          Reason Tests
          Failed unit tests hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints
          Timed out tests org.apache.hadoop.hdfs.server.mover.TestStorageMover
            org.apache.hadoop.hdfs.server.namenode.ha.TestPipelinesFailover



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12764188/HDFS-8676.01.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / 151fca5
          Pre-patch Findbugs warnings https://builds.apache.org/job/PreCommit-HDFS-Build/12735/artifact/patchprocess/trunkFindbugsWarningshadoop-hdfs.html
          hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/12735/artifact/patchprocess/testrun_hadoop-hdfs.txt
          Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/12735/testReport/
          Java 1.7.0_55
          uname Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-HDFS-Build/12735/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 pre-patch 18m 3s Pre-patch trunk has 1 extant Findbugs (version 3.0.0) warnings. +1 @author 0m 0s The patch does not contain any @author tags. -1 tests included 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javac 8m 1s There were no new javac warning messages. +1 javadoc 10m 14s There were no new javadoc warning messages. +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings. +1 checkstyle 1m 24s There were no new checkstyle issues. +1 whitespace 0m 1s The patch has no lines that end in whitespace. +1 install 1m 27s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 2m 29s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 native 3m 12s Pre-build of native portion -1 hdfs tests 149m 38s Tests failed in hadoop-hdfs.     195m 29s   Reason Tests Failed unit tests hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints Timed out tests org.apache.hadoop.hdfs.server.mover.TestStorageMover   org.apache.hadoop.hdfs.server.namenode.ha.TestPipelinesFailover Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12764188/HDFS-8676.01.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 151fca5 Pre-patch Findbugs warnings https://builds.apache.org/job/PreCommit-HDFS-Build/12735/artifact/patchprocess/trunkFindbugsWarningshadoop-hdfs.html hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/12735/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/12735/testReport/ Java 1.7.0_55 uname Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-HDFS-Build/12735/console This message was automatically generated.

            People

            • Assignee:
              walter.k.su Walter Su
              Reporter:
              kihwal Kihwal Lee
            • Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development