Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-12009

Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus

    Details

    • Hadoop Flags:
      Reviewed

      Description

      FileSystem.listStatus does not guarantee that implementations will return sorted entries:

        /**
         * List the statuses of the files/directories in the given path if the path is
         * a directory.
         * 
         * @param f given path
         * @return the statuses of the files/directories in the given patch
         * @throws FileNotFoundException when the path does not exist;
         *         IOException see specific implementation
         */
        public abstract FileStatus[] listStatus(Path f) throws FileNotFoundException, 
                                                               IOException;

      However, FileSystemContractBaseTest, expects the elements to come back sorted:

          Path[] testDirs = { path("/test/hadoop/a"),
                              path("/test/hadoop/b"),
                              path("/test/hadoop/c/1"), };
         
          // ...
      
          paths = fs.listStatus(path("/test/hadoop"));
          assertEquals(3, paths.length);
          assertEquals(path("/test/hadoop/a"), paths[0].getPath());
          assertEquals(path("/test/hadoop/b"), paths[1].getPath());
          assertEquals(path("/test/hadoop/c"), paths[2].getPath());

      We should pass this test as long as all the paths are there, regardless of their ordering.

      1. HADOOP-12009.1.patch
        4 kB
        J.Andreina
      2. HADOOP-12009-003.patch
        5 kB
        Steve Loughran
      3. HADOOP-12009-004.patch
        5 kB
        J.Andreina

        Issue Links

          Activity

          Hide
          andreina J.Andreina added a comment -

          Jakob Homan, if you have not started working on this issue, can i provide a patch for the same.

          Show
          andreina J.Andreina added a comment - Jakob Homan , if you have not started working on this issue, can i provide a patch for the same.
          Hide
          jghoman Jakob Homan added a comment -

          Sure, that'd be great.

          Show
          jghoman Jakob Homan added a comment - Sure, that'd be great.
          Hide
          andreina J.Andreina added a comment -

          Thanks Jakob Homan ill soon update the patch.

          Show
          andreina J.Andreina added a comment - Thanks Jakob Homan ill soon update the patch.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          good catch.

          1. could you update the specification documentation to make this fact clear
          2. what does this mean for the iterator query? it means there's no guarantees there either
          Show
          stevel@apache.org Steve Loughran added a comment - good catch. could you update the specification documentation to make this fact clear what does this mean for the iterator query? it means there's no guarantees there either
          Hide
          andreina J.Andreina added a comment -

          Attached an initial patch.
          Please review.

          Show
          andreina J.Andreina added a comment - Attached an initial patch. Please review.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 14m 50s 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 34s There were no new javac warning messages.
          +1 javadoc 9m 37s 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 5s The applied patch generated 1 new checkstyle issues (total was 142, now 142).
          -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 36s mvn install still works.
          +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse.
          +1 findbugs 1m 40s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
          +1 common tests 23m 48s Tests passed in hadoop-common.
              61m 9s  



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12735557/HADOOP-12009.1.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / bb18163
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/diffcheckstylehadoop-common.txt
          whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/whitespace.txt
          hadoop-common test log https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/testrun_hadoop-common.txt
          Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/testReport/
          Java 1.7.0_55
          uname Linux asf905.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-HADOOP-Build/6845/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 14m 50s 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 34s There were no new javac warning messages. +1 javadoc 9m 37s 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 5s The applied patch generated 1 new checkstyle issues (total was 142, now 142). -1 whitespace 0m 0s The patch has 4 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 36s mvn install still works. +1 eclipse:eclipse 0m 32s The patch built with eclipse:eclipse. +1 findbugs 1m 40s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 common tests 23m 48s Tests passed in hadoop-common.     61m 9s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12735557/HADOOP-12009.1.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / bb18163 checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/diffcheckstylehadoop-common.txt whitespace https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/whitespace.txt hadoop-common test log https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/artifact/patchprocess/testrun_hadoop-common.txt Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/6845/testReport/ Java 1.7.0_55 uname Linux asf905.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-HADOOP-Build/6845/console This message was automatically generated.
          Hide
          andreina J.Andreina added a comment -

          Checkstyle errors are related to file length exceeding 2000 lines.
          Please review the patch.

          Show
          andreina J.Andreina added a comment - Checkstyle errors are related to file length exceeding 2000 lines. Please review the patch.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          +1; I'll also update the filesystem spec docs to match the javadocs

          I raised the topic on hdfs-dev as to whether we should say "any order works", or whether there is a hard sort-order requirement. The consensus was: Posix doesn't specify an order, and neither should hadoop. But the fact that HDFS is ordered means that applications may have expectations that other filesystems (or future versions of HDFS) may no meet.

          From Vinayakumar B:

          Java's File.listFiles() javadoc:

          *There is no guarantee that the name strings in the resulting array will appear in any specific order; they are not, in particular, guaranteed to appear in alphabetical order.

          From Allen Wittenauer:

          The POSIX spec for readdir (http://pubs.opengroup.org/onlinepubs/009695399/functions/readdir.html) doesn’t spell out a sort order, so it should be assumed that the ordering isn’t guaranteed.

          Chris Siebenmann has written a few relative blog posts on the topic that might be of interest here:

          So I think it’s OK to break the API here ...

            • HOWEVER **

          POSIX ls (http://pubs.opengroup.org/onlinepubs/000095399/utilities/ls.html) DOES require its output be sorted. So breaking the sort order of 'hadoop fs -ls’ would be extremely bad. We need to make sure that doesn’t change.

          From Colin P. McCabe

          We had a discussion about this on HADOOP-10798. Although HDFS always
          returns listStatus results in alphabetically sorted order because of
          implementation issues, the local filesystem does not return things in
          alphabetically sorted order.

          I think it's fine in principle to specify that listStatus returns
          things in undefined order. After all, as Allen mentioned, this is
          what POSIX does. I do think that in practice, this will result in a
          lot of HDFS-only code getting written where there is a hidden
          assumption that listStatus, globStatus, etc. sort their responses.
          This might make portability more difficult.

          I'm not sure if there is a good way around this problem. Requiring
          results to be returned in sorted order would be really harmful to
          performance for things like Ceph and Lustre-- we'd essentially be
          forcing a ton of client-side buffering and a sort. But having HDFS do
          sorted order and other FSes not do it would certainly make portability
          more difficult.

          One possibility is that we could randomize the order of returned
          results in HDFS (at least within a given batch of results returned
          from the NN). This is similar to how the Go programming language
          randomizes the order of iteration over hash table keys, to avoid code
          being written which relies on a specific implementation-defined
          ordering.

          Regardless of whether we do that, though, there is a bunch of code
          even in Hadoop common that doesn't properly deal with unsorted
          listStatus / globStatus... such as "hadoop fs -ls"

          Show
          stevel@apache.org Steve Loughran added a comment - +1; I'll also update the filesystem spec docs to match the javadocs I raised the topic on hdfs-dev as to whether we should say "any order works", or whether there is a hard sort-order requirement. The consensus was: Posix doesn't specify an order, and neither should hadoop. But the fact that HDFS is ordered means that applications may have expectations that other filesystems (or future versions of HDFS) may no meet. From Vinayakumar B : Java's File.listFiles() javadoc: *There is no guarantee that the name strings in the resulting array will appear in any specific order; they are not, in particular, guaranteed to appear in alphabetical order. From Allen Wittenauer : The POSIX spec for readdir ( http://pubs.opengroup.org/onlinepubs/009695399/functions/readdir.html ) doesn’t spell out a sort order, so it should be assumed that the ordering isn’t guaranteed. Chris Siebenmann has written a few relative blog posts on the topic that might be of interest here: https://utcc.utoronto.ca/~cks/space/blog/unix/ReaddirHistory https://utcc.utoronto.ca/~cks/space/blog/unix/ReaddirOrder So I think it’s OK to break the API here ... HOWEVER ** POSIX ls ( http://pubs.opengroup.org/onlinepubs/000095399/utilities/ls.html ) DOES require its output be sorted. So breaking the sort order of 'hadoop fs -ls’ would be extremely bad. We need to make sure that doesn’t change. From Colin P. McCabe We had a discussion about this on HADOOP-10798 . Although HDFS always returns listStatus results in alphabetically sorted order because of implementation issues, the local filesystem does not return things in alphabetically sorted order. I think it's fine in principle to specify that listStatus returns things in undefined order. After all, as Allen mentioned, this is what POSIX does. I do think that in practice, this will result in a lot of HDFS-only code getting written where there is a hidden assumption that listStatus, globStatus, etc. sort their responses. This might make portability more difficult. I'm not sure if there is a good way around this problem. Requiring results to be returned in sorted order would be really harmful to performance for things like Ceph and Lustre-- we'd essentially be forcing a ton of client-side buffering and a sort. But having HDFS do sorted order and other FSes not do it would certainly make portability more difficult. One possibility is that we could randomize the order of returned results in HDFS (at least within a given batch of results returned from the NN). This is similar to how the Go programming language randomizes the order of iteration over hash table keys, to avoid code being written which relies on a specific implementation-defined ordering. Regardless of whether we do that, though, there is a bunch of code even in Hadoop common that doesn't properly deal with unsorted listStatus / globStatus... such as "hadoop fs -ls"
          Hide
          stevel@apache.org Steve Loughran added a comment -

          This is the final patch as applied; adds some <P> separators in the javadocs & updates filesystem.md with the same comment about ordering

          Show
          stevel@apache.org Steve Loughran added a comment - This is the final patch as applied; adds some <P> separators in the javadocs & updates filesystem.md with the same comment about ordering
          Hide
          stevel@apache.org Steve Loughran added a comment -

          fixed! thank you for your contribution!

          Show
          stevel@apache.org Steve Loughran added a comment - fixed! thank you for your contribution!
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #8079 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8079/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8079 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8079/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #243 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/243/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #243 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/243/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Yarn-trunk #973 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/973/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk #973 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/973/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2171 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2171/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2171 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2171/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #232 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/232/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #232 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/232/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2189 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2189/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2189 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2189/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #241 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/241/)
          HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #241 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/241/ ) HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel) (stevel: rev 3dfa8161f9412bcb040f3c29c471344f25f24337) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          zhz Zhe Zhang added a comment -

          J.Andreina The patch is causing testListStatus to fail.

          Show
          zhz Zhe Zhang added a comment - J.Andreina The patch is causing testListStatus to fail.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          Ok, backing out the patch.

          Show
          stevel@apache.org Steve Loughran added a comment - Ok, backing out the patch.
          Hide
          vinayrpet Vinayakumar B added a comment -

          HADOOP-12152 is fixing the failure. There was No actual test in common module. So failure didnt not show up in jenkins.

          Show
          vinayrpet Vinayakumar B added a comment - HADOOP-12152 is fixing the failure. There was No actual test in common module. So failure didnt not show up in jenkins.
          Hide
          stevel@apache.org Steve Loughran added a comment -

          backed out the patch; re-opened.

          Jenkins is offline right now, so we can't see what's happening.

          If the patch is causing problems, I suggest that before it gets committed the full contract test suite —including the s3, openstack and azure suites— get run before we put this in.

          Show
          stevel@apache.org Steve Loughran added a comment - backed out the patch; re-opened. Jenkins is offline right now, so we can't see what's happening. If the patch is causing problems, I suggest that before it gets committed the full contract test suite —including the s3, openstack and azure suites— get run before we put this in.
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #8094 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8094/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8094 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8094/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          Hide
          andreina J.Andreina added a comment -

          I'll update the patch soon along with the testcase in hadoop-common project.

          Show
          andreina J.Andreina added a comment - I'll update the patch soon along with the testcase in hadoop-common project.
          Hide
          andreina J.Andreina added a comment -

          Thanks Vinayakumar B and Steve Loughran for correcting me.
          I tried writing testcase , but it fails with localFileSystem. Will figure out what can be done.
          Updated the code patch.
          Please review.

          Show
          andreina J.Andreina added a comment - Thanks Vinayakumar B and Steve Loughran for correcting me. I tried writing testcase , but it fails with localFileSystem. Will figure out what can be done. Updated the code patch. Please review.
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #242 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/242/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #242 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/242/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2190 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2190/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2190 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2190/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #975 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/975/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #975 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/975/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #245 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/245/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #245 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/245/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2172 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2172/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2172 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2172/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #233 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/233/)
          Revert "HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #233 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/233/ ) Revert " HADOOP-12009 Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via stevel)" (stevel: rev 076948d9a4053cc8be1927005c797273bae85e99) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          jghoman Jakob Homan added a comment -

          I've verified that the latest patch (v4) fixes the observed test failures (munged the test to verify the contract implementations were getting the latest versions and still passing). I'm going to go ahead and commit.

          If the patch is causing problems, I suggest that before it gets committed the full contract test suite —including the s3, openstack and azure suites— get run before we put this in.

          Are there instructions for that? Are any vendors providing that service?

          Show
          jghoman Jakob Homan added a comment - I've verified that the latest patch (v4) fixes the observed test failures (munged the test to verify the contract implementations were getting the latest versions and still passing). I'm going to go ahead and commit. If the patch is causing problems, I suggest that before it gets committed the full contract test suite —including the s3, openstack and azure suites— get run before we put this in. Are there instructions for that? Are any vendors providing that service?
          Hide
          jghoman Jakob Homan added a comment -

          I've committed this. Resolving. Thanks, J.!

          Show
          jghoman Jakob Homan added a comment - I've committed this. Resolving. Thanks, J.!
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-trunk-Commit #8209 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8209/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-trunk-Commit #8209 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8209/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #996 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/996/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #996 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/996/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #266 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/266/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #266 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/266/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2193 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2193/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2193 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2193/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #255 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/255/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #255 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/255/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2212 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2212/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/CHANGES.txt
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2212 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2212/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/CHANGES.txt hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #263 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/263/)
          HADOOP-12009: Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645)

          • hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md
          • hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          • hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java
          • hadoop-common-project/hadoop-common/CHANGES.txt
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Mapreduce-trunk-Java8 #263 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/263/ ) HADOOP-12009 : Clarify FileSystem.listStatus() sorting order & fix FileSystemContractBaseTest:testListStatus. (J.Andreina via jghoman) (jghoman: rev ab3197c20452e0dd908193d6854c204e6ee34645) hadoop-common-project/hadoop-common/src/site/markdown/filesystem/filesystem.md hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/FileSystemContractBaseTest.java hadoop-common-project/hadoop-common/CHANGES.txt
          Hide
          stevel@apache.org Steve Loughran added a comment -

          I've just backported this to 2.8+

          Show
          stevel@apache.org Steve Loughran added a comment - I've just backported this to 2.8+

            People

            • Assignee:
              andreina J.Andreina
              Reporter:
              jghoman Jakob Homan
            • Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development