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

HDFS INotify: the destination field of RenameOp should always end with the file name

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.8.0, 2.7.1, 3.0.0-alpha1
    • Component/s: None
    • Labels:
      None
    • Target Version/s:

      Description

      HDFS INotify: the destination field of RenameOp should always end with the file name rather than sometimes being a directory name. Previously, in some cases when using the old rename, this was not the case. The format of OP_EDIT_LOG_RENAME_OLD allows moving /f to /d/f to be represented as RENAME(src=/f, dst=/d) or RENAME(src=/f, dst=/d/f). This change makes HDFS always use the latter form. This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name. This is a compatible change since we aren't removing the ability to handle the first form during edit log replay... we just no longer generate it.

      1. HDFS-8305.002.patch
        4 kB
        Colin P. McCabe
      2. HDFS-8305.001.patch
        2 kB
        Colin P. McCabe

        Activity

        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 14m 31s 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 appears to include 1 new or modified test files.
        +1 whitespace 0m 0s The patch has no lines that end in whitespace.
        +1 javac 7m 24s There were no new javac warning messages.
        +1 javadoc 9m 35s There were no new javadoc warning messages.
        +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
        +1 checkstyle 5m 31s There were no new checkstyle issues.
        +1 install 1m 34s mvn install still works.
        +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse.
        -1 findbugs 3m 6s The patch appears to introduce 1 new Findbugs (version 2.0.3) warnings.
        +1 native 3m 12s Pre-build of native portion
        -1 hdfs tests 225m 44s Tests failed in hadoop-hdfs.
            271m 35s  



        Reason Tests
        FindBugs module:hadoop-hdfs
          Class org.apache.hadoop.hdfs.DataStreamer$LastException is not derived from an Exception, even though it is named as such At DataStreamer.java:from an Exception, even though it is named as such At DataStreamer.java:[lines 177-201]
        Failed unit tests hadoop.hdfs.server.namenode.TestDeleteRace
          hadoop.hdfs.TestClose
          hadoop.hdfs.TestDFSClientRetries
          hadoop.hdfs.TestQuota
          hadoop.hdfs.TestMultiThreadedHflush
          hadoop.hdfs.TestDFSOutputStream
          hadoop.hdfs.server.namenode.TestSaveNamespace
          hadoop.hdfs.server.datanode.TestBlockRecovery
          hadoop.cli.TestHDFSCLI
          hadoop.hdfs.TestFileLengthOnClusterRestart
          hadoop.hdfs.TestCrcCorruption
          hadoop.hdfs.server.datanode.fsdataset.impl.TestRbwSpaceReservation
        Timed out tests org.apache.hadoop.hdfs.server.namenode.TestNamenodeRetryCache
          org.apache.hadoop.hdfs.TestClientProtocolForPipelineRecovery
          org.apache.hadoop.hdfs.tools.offlineEditsViewer.TestOfflineEditsViewer
          org.apache.hadoop.hdfs.TestDataTransferProtocol



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12729603/HDFS-8305.001.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / f0db797
        Findbugs warnings https://builds.apache.org/job/PreCommit-HDFS-Build/10490/artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10490/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10490/testReport/
        Java 1.7.0_55
        uname Linux asf906.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/10490/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 31s 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 appears to include 1 new or modified test files. +1 whitespace 0m 0s The patch has no lines that end in whitespace. +1 javac 7m 24s There were no new javac warning messages. +1 javadoc 9m 35s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. +1 checkstyle 5m 31s There were no new checkstyle issues. +1 install 1m 34s mvn install still works. +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse. -1 findbugs 3m 6s The patch appears to introduce 1 new Findbugs (version 2.0.3) warnings. +1 native 3m 12s Pre-build of native portion -1 hdfs tests 225m 44s Tests failed in hadoop-hdfs.     271m 35s   Reason Tests FindBugs module:hadoop-hdfs   Class org.apache.hadoop.hdfs.DataStreamer$LastException is not derived from an Exception, even though it is named as such At DataStreamer.java:from an Exception, even though it is named as such At DataStreamer.java: [lines 177-201] Failed unit tests hadoop.hdfs.server.namenode.TestDeleteRace   hadoop.hdfs.TestClose   hadoop.hdfs.TestDFSClientRetries   hadoop.hdfs.TestQuota   hadoop.hdfs.TestMultiThreadedHflush   hadoop.hdfs.TestDFSOutputStream   hadoop.hdfs.server.namenode.TestSaveNamespace   hadoop.hdfs.server.datanode.TestBlockRecovery   hadoop.cli.TestHDFSCLI   hadoop.hdfs.TestFileLengthOnClusterRestart   hadoop.hdfs.TestCrcCorruption   hadoop.hdfs.server.datanode.fsdataset.impl.TestRbwSpaceReservation Timed out tests org.apache.hadoop.hdfs.server.namenode.TestNamenodeRetryCache   org.apache.hadoop.hdfs.TestClientProtocolForPipelineRecovery   org.apache.hadoop.hdfs.tools.offlineEditsViewer.TestOfflineEditsViewer   org.apache.hadoop.hdfs.TestDataTransferProtocol Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12729603/HDFS-8305.001.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / f0db797 Findbugs warnings https://builds.apache.org/job/PreCommit-HDFS-Build/10490/artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10490/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10490/testReport/ Java 1.7.0_55 uname Linux asf906.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/10490/console This message was automatically generated.
        Hide
        cmccabe Colin P. McCabe added a comment -

        I'm re-kicking jenkins since we got a bunch of weird timeouts, just like with some of the patches yesterday. Seems unrelated to the patch

        Show
        cmccabe Colin P. McCabe added a comment - I'm re-kicking jenkins since we got a bunch of weird timeouts, just like with some of the patches yesterday. Seems unrelated to the patch
        Hide
        cmccabe Colin P. McCabe added a comment -

        Summary of the approach here: the format of OP_EDIT_LOG_RENAME_OLD allows moving /f to /d/f to be represented as RENAME(src=/f, dst=/d) or RENAME(src=/f, dst=/d/f). This change makes HDFS always use the latter form. This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name. This is a compatible change since we aren't removing the ability to handle the first form during edit log replay... we just no longer generate it.

        Show
        cmccabe Colin P. McCabe added a comment - Summary of the approach here: the format of OP_EDIT_LOG_RENAME_OLD allows moving /f to /d/f to be represented as RENAME(src=/f, dst=/d) or RENAME(src=/f, dst=/d/f). This change makes HDFS always use the latter form. This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name. This is a compatible change since we aren't removing the ability to handle the first form during edit log replay... we just no longer generate it.
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 15m 8s 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 appears to include 1 new or modified test files.
        +1 javac 8m 50s There were no new javac warning messages.
        +1 javadoc 11m 21s There were no new javadoc warning messages.
        +1 release audit 0m 27s The applied patch does not increase the total number of release audit warnings.
        +1 checkstyle 2m 33s There were no new checkstyle issues.
        +1 whitespace 0m 0s The patch has no lines that end in whitespace.
        +1 install 1m 48s mvn install still works.
        +1 eclipse:eclipse 0m 37s The patch built with eclipse:eclipse.
        +1 findbugs 3m 33s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
        +1 native 4m 23s Pre-build of native portion
        -1 hdfs tests 113m 37s Tests failed in hadoop-hdfs.
            162m 29s  



        Reason Tests
        Failed unit tests hadoop.hdfs.TestEncryptionZonesWithKMS
        Timed out tests org.apache.hadoop.hdfs.TestFileCreation
          org.apache.hadoop.hdfs.server.namenode.ha.TestPipelinesFailover



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12729603/HDFS-8305.001.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / 3393461
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10508/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10508/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/10508/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 15m 8s 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 appears to include 1 new or modified test files. +1 javac 8m 50s There were no new javac warning messages. +1 javadoc 11m 21s There were no new javadoc warning messages. +1 release audit 0m 27s The applied patch does not increase the total number of release audit warnings. +1 checkstyle 2m 33s There were no new checkstyle issues. +1 whitespace 0m 0s The patch has no lines that end in whitespace. +1 install 1m 48s mvn install still works. +1 eclipse:eclipse 0m 37s The patch built with eclipse:eclipse. +1 findbugs 3m 33s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 native 4m 23s Pre-build of native portion -1 hdfs tests 113m 37s Tests failed in hadoop-hdfs.     162m 29s   Reason Tests Failed unit tests hadoop.hdfs.TestEncryptionZonesWithKMS Timed out tests org.apache.hadoop.hdfs.TestFileCreation   org.apache.hadoop.hdfs.server.namenode.ha.TestPipelinesFailover Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12729603/HDFS-8305.001.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 3393461 hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10508/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10508/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/10508/console This message was automatically generated.
        Hide
        eddyxu Lei (Eddy) Xu added a comment -

        +1 non-binding.

        Show
        eddyxu Lei (Eddy) Xu added a comment - +1 non-binding.
        Hide
        yzhangal Yongjun Zhang added a comment -

        HI Colin P. McCabe,

        Thanks for reporting the issue and the patch. It looks good to me, only couple of minor comments:

        • can we add a description to this jira explaining why (e.g., "This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name.")?
        • can we add java doc to the void logRename( methods to say something like "if the rename source is a file, the target is better to be a file too, this will ensure that inotify will always be able to confider the dst file as the full destination file name."?

        Thanks.

        Show
        yzhangal Yongjun Zhang added a comment - HI Colin P. McCabe , Thanks for reporting the issue and the patch. It looks good to me, only couple of minor comments: can we add a description to this jira explaining why (e.g., "This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name.")? can we add java doc to the void logRename( methods to say something like "if the rename source is a file, the target is better to be a file too, this will ensure that inotify will always be able to confider the dst file as the full destination file name."? Thanks.
        Hide
        cmccabe Colin P. McCabe added a comment -

        can we add a description to this jira explaining why (e.g., "This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name.")?

        added

        can we add java doc to the void logRename( methods to say something like "if the rename source is a file, the target is better to be a file too, this will ensure that inotify will always be able to confider the dst file as the full destination file name."?

        ok

        Show
        cmccabe Colin P. McCabe added a comment - can we add a description to this jira explaining why (e.g., "This, in turn, ensures that inotify will always be able to consider the dst field as the full destination file name.")? added can we add java doc to the void logRename( methods to say something like "if the rename source is a file, the target is better to be a file too, this will ensure that inotify will always be able to confider the dst file as the full destination file name."? ok
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 14m 31s 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 appears to include 1 new or modified test files.
        +1 javac 7m 29s There were no new javac warning messages.
        +1 javadoc 9m 40s There were no new javadoc warning messages.
        +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
        +1 checkstyle 2m 14s There were no new checkstyle issues.
        -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix.
        +1 install 1m 35s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 3m 2s The patch does not introduce any new Findbugs (version 2.0.3) warnings.
        +1 native 3m 13s Pre-build of native portion
        -1 hdfs tests 167m 1s Tests failed in hadoop-hdfs.
            209m 47s  



        Reason Tests
        Failed unit tests hadoop.hdfs.TestAppendSnapshotTruncate



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12730236/HDFS-8305.002.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / c457876
        whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10788/artifact/patchprocess/whitespace.txt
        hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10788/artifact/patchprocess/testrun_hadoop-hdfs.txt
        Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10788/testReport/
        Java 1.7.0_55
        uname Linux asf901.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/10788/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 31s 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 appears to include 1 new or modified test files. +1 javac 7m 29s There were no new javac warning messages. +1 javadoc 9m 40s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. +1 checkstyle 2m 14s There were no new checkstyle issues. -1 whitespace 0m 0s The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 35s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 3m 2s The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 native 3m 13s Pre-build of native portion -1 hdfs tests 167m 1s Tests failed in hadoop-hdfs.     209m 47s   Reason Tests Failed unit tests hadoop.hdfs.TestAppendSnapshotTruncate Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12730236/HDFS-8305.002.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / c457876 whitespace https://builds.apache.org/job/PreCommit-HDFS-Build/10788/artifact/patchprocess/whitespace.txt hadoop-hdfs test log https://builds.apache.org/job/PreCommit-HDFS-Build/10788/artifact/patchprocess/testrun_hadoop-hdfs.txt Test Results https://builds.apache.org/job/PreCommit-HDFS-Build/10788/testReport/ Java 1.7.0_55 uname Linux asf901.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/10788/console This message was automatically generated.
        Hide
        yzhangal Yongjun Zhang added a comment -

        Hi Colin P. McCabe, thanks for addressing my comments. LGTM, +1.

        Show
        yzhangal Yongjun Zhang added a comment - Hi Colin P. McCabe , thanks for addressing my comments. LGTM, +1.
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-trunk-Commit #7736 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7736/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #7736 (See https://builds.apache.org/job/Hadoop-trunk-Commit/7736/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #186 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/186/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #186 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/186/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Hadoop-Yarn-trunk #919 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/919/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk #919 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/919/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk #2117 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2117/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2117 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2117/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #176 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/176/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #176 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/176/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Mapreduce-trunk #2135 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2135/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2135 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2135/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        Hide
        hudson Hudson added a comment -

        SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #186 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/186/)
        HDFS-8305: HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe)

        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java
        • hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
        • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java
        • hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java
        Show
        hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #186 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/186/ ) HDFS-8305 : HDFS INotify: the destination field of RenameOp should always end with the file name (cmccabe) (cmccabe: rev fcd4cb751665adb241081e42b3403c3856b6c6fe) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSEditLog.java hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSDirRenameOp.java hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSInotifyEventInputStream.java

          People

          • Assignee:
            cmccabe Colin P. McCabe
            Reporter:
            cmccabe Colin P. McCabe
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development