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

Stackoverflow for schemeless defaultFS with trailing slash

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.2
    • Fix Version/s: 3.0.0-alpha2
    • Component/s: fs
    • Labels:
      None
    • Hadoop Flags:
      Incompatible change, Reviewed
    • Release Note:
      FileSystem#getDefaultUri will throw IllegalArgumentException if default FS has no scheme and can not be fixed.

      Description

      Command: hadoop fs -fs 172.16.12.79/ -mkdir -p /usr/hduser

      Results in a Stack Overflow

      Exception in thread "main" java.lang.StackOverflowError
      	at java.lang.String.indexOf(String.java:1503)
      	at java.net.URI$Parser.scan(URI.java:2951)
      	at java.net.URI$Parser.parseHierarchical(URI.java:3104)
      	at java.net.URI$Parser.parse(URI.java:3063)
      	at java.net.URI.<init>(URI.java:588)
      	at java.net.URI.create(URI.java:850)
      	at org.apache.hadoop.fs.FileSystem.getDefaultUri(FileSystem.java:180)
      	at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:172)
      	at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:357)
      	at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:172)
      	at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:357)
              (...)
      

      The Problem is the Slash at the End of the IP Address. When I remove it, the command is executed correctly.

      1. HADOOP-13792.001.patch
        6 kB
        John Zhuge
      2. HADOOP-13792.002.patch
        6 kB
        John Zhuge
      3. HADOOP-13792.003.patch
        6 kB
        John Zhuge

        Issue Links

          Activity

          Hide
          liuml07 Mingliang Liu added a comment -

          This is embarrassing. java.net.URI.create() factory method assumes the URI is valid, which is not true for user input URI like this case.

          Show
          liuml07 Mingliang Liu added a comment - This is embarrassing. java.net.URI.create() factory method assumes the URI is valid, which is not true for user input URI like this case.
          Hide
          jzhuge John Zhuge added a comment -

          Similar stack overflow with -Dfs.defaultFS=abc.com/ (Hadoop 2.6.0 based code):

          Exception in thread "main" java.lang.StackOverflowError
                  at java.util.Arrays.copyOf(Arrays.java:2219)
                  at java.util.ArrayList.grow(ArrayList.java:242)
                  at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:216)
                  at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:208)
                  at java.util.ArrayList.add(ArrayList.java:440)
                  at org.apache.hadoop.conf.Configuration.handleDeprecation(Configuration.java:626)
                  at org.apache.hadoop.conf.Configuration.get(Configuration.java:1230)
                  at org.apache.hadoop.fs.FileSystem.getDefaultUri(FileSystem.java:192)
                  at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:184)
                  at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:369)
          ...
          
          Show
          jzhuge John Zhuge added a comment - Similar stack overflow with -Dfs.defaultFS=abc.com/ (Hadoop 2.6.0 based code): Exception in thread "main" java.lang.StackOverflowError at java.util.Arrays.copyOf(Arrays.java:2219) at java.util.ArrayList.grow(ArrayList.java:242) at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:216) at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:208) at java.util.ArrayList.add(ArrayList.java:440) at org.apache.hadoop.conf.Configuration.handleDeprecation(Configuration.java:626) at org.apache.hadoop.conf.Configuration.get(Configuration.java:1230) at org.apache.hadoop.fs.FileSystem.getDefaultUri(FileSystem.java:192) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:184) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:369) ...
          Hide
          jzhuge John Zhuge added a comment -

          These 2 functions keep calling each other in this case:

          FileSystem#get(Configuration conf)
            public static FileSystem get(Configuration conf) throws IOException {
              return get(getDefaultUri(conf), conf);           <<<<==
            }
          
          FileSystem#get(URI uri, Configuration conf)
            public static FileSystem get(URI uri, Configuration conf) throws IOException {
              String scheme = uri.getScheme();
              String authority = uri.getAuthority();
          
              if (scheme == null && authority == null) {     // use default FS
                return get(conf);                              <<<<==
              }
          ...
          
          Show
          jzhuge John Zhuge added a comment - These 2 functions keep calling each other in this case: FileSystem#get(Configuration conf) public static FileSystem get(Configuration conf) throws IOException { return get(getDefaultUri(conf), conf); <<<<== } FileSystem#get(URI uri, Configuration conf) public static FileSystem get(URI uri, Configuration conf) throws IOException { String scheme = uri.getScheme(); String authority = uri.getAuthority(); if (scheme == null && authority == null ) { // use default FS return get(conf); <<<<== } ...
          Hide
          jzhuge John Zhuge added a comment -

          Uri abc.com/ is parsed into scheme=null, authority=null, path=abc.com/; while abc.com into scheme=hdfs, authority=abc.com, path=.

          Show
          jzhuge John Zhuge added a comment - Uri abc.com/ is parsed into scheme=null, authority=null, path=abc.com/ ; while abc.com into scheme=hdfs, authority=abc.com, path= .
          Hide
          jzhuge John Zhuge added a comment -

          Patch 001:

          • FileSystem#getDefaultUri throws IllegalArgumentException if scheme is missing
          • Add a new test class TestDefaultUri

          Passed all hadoop-common unit tests on Mac.

          Show
          jzhuge John Zhuge added a comment - Patch 001: FileSystem#getDefaultUri throws IllegalArgumentException if scheme is missing Add a new test class TestDefaultUri Passed all hadoop-common unit tests on Mac.
          Hide
          hadoopqa Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 15s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          +1 mvninstall 7m 29s trunk passed
          +1 compile 7m 22s trunk passed
          +1 checkstyle 0m 26s trunk passed
          +1 mvnsite 0m 59s trunk passed
          +1 mvneclipse 0m 13s trunk passed
          +1 findbugs 1m 23s trunk passed
          +1 javadoc 0m 44s trunk passed
          +1 mvninstall 0m 40s the patch passed
          +1 compile 7m 18s the patch passed
          +1 javac 7m 18s the patch passed
          -0 checkstyle 0m 26s hadoop-common-project/hadoop-common: The patch generated 5 new + 127 unchanged - 0 fixed = 132 total (was 127)
          +1 mvnsite 0m 57s the patch passed
          +1 mvneclipse 0m 13s the patch passed
          +1 whitespace 0m 0s The patch has no whitespace issues.
          +1 findbugs 1m 31s the patch passed
          +1 javadoc 0m 51s the patch passed
          -1 unit 8m 26s hadoop-common in the patch failed.
          +1 asflicense 0m 23s The patch does not generate ASF License warnings.
          40m 58s



          Reason Tests
          Failed junit tests hadoop.ha.TestZKFailoverController



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:9560f25
          JIRA Issue HADOOP-13792
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836979/HADOOP-13792.001.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux 34c78f11241e 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
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision trunk / 7534aee
          Default Java 1.8.0_101
          findbugs v3.0.0
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt
          unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common.txt
          Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/testReport/
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 15s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. +1 mvninstall 7m 29s trunk passed +1 compile 7m 22s trunk passed +1 checkstyle 0m 26s trunk passed +1 mvnsite 0m 59s trunk passed +1 mvneclipse 0m 13s trunk passed +1 findbugs 1m 23s trunk passed +1 javadoc 0m 44s trunk passed +1 mvninstall 0m 40s the patch passed +1 compile 7m 18s the patch passed +1 javac 7m 18s the patch passed -0 checkstyle 0m 26s hadoop-common-project/hadoop-common: The patch generated 5 new + 127 unchanged - 0 fixed = 132 total (was 127) +1 mvnsite 0m 57s the patch passed +1 mvneclipse 0m 13s the patch passed +1 whitespace 0m 0s The patch has no whitespace issues. +1 findbugs 1m 31s the patch passed +1 javadoc 0m 51s the patch passed -1 unit 8m 26s hadoop-common in the patch failed. +1 asflicense 0m 23s The patch does not generate ASF License warnings. 40m 58s Reason Tests Failed junit tests hadoop.ha.TestZKFailoverController Subsystem Report/Notes Docker Image:yetus/hadoop:9560f25 JIRA Issue HADOOP-13792 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12836979/HADOOP-13792.001.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 34c78f11241e 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 Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 7534aee Default Java 1.8.0_101 findbugs v3.0.0 checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common.txt Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/testReport/ modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10983/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          liuml07 Mingliang Liu added a comment -

          Uri abc.com/ is parsed into scheme=null, authority=null, path=abc.com/; while abc.com into scheme=hdfs, authority=abc.com, path=.

          The fixName() will fix the scheme name for the URI and the default is hdfs.

          I think the patch makes sense. Let's commit to trunk and branch-2, though the error case is incompatible, which should not be a real problem. I want to ping Allen Wittenauer for 2nd opinion.

          In order to really break compatibility, in the long term I think we can refuse any non fully-qualified URI so we don't have to fixName().

          The checkstyle warnings are related.

          Show
          liuml07 Mingliang Liu added a comment - Uri abc.com/ is parsed into scheme=null, authority=null, path=abc.com/; while abc.com into scheme=hdfs, authority=abc.com, path=. The fixName() will fix the scheme name for the URI and the default is hdfs. I think the patch makes sense. Let's commit to trunk and branch-2 , though the error case is incompatible, which should not be a real problem. I want to ping Allen Wittenauer for 2nd opinion. In order to really break compatibility, in the long term I think we can refuse any non fully-qualified URI so we don't have to fixName() . The checkstyle warnings are related.
          Hide
          jzhuge John Zhuge added a comment -

          Patch 002:

          • Fix checkstyle

          Unit test failure for 001 is unrelated.

          Thanks Mingliang Liu for the review.

          Show
          jzhuge John Zhuge added a comment - Patch 002: Fix checkstyle Unit test failure for 001 is unrelated. Thanks Mingliang Liu for the review.
          Hide
          hadoopqa Hadoop QA added a comment -
          +1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 18s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          +1 mvninstall 8m 38s trunk passed
          +1 compile 8m 10s trunk passed
          +1 checkstyle 0m 24s trunk passed
          +1 mvnsite 0m 58s trunk passed
          +1 mvneclipse 0m 12s trunk passed
          +1 findbugs 1m 18s trunk passed
          +1 javadoc 0m 41s trunk passed
          +1 mvninstall 0m 35s the patch passed
          +1 compile 6m 45s the patch passed
          +1 javac 6m 45s the patch passed
          -0 checkstyle 0m 24s hadoop-common-project/hadoop-common: The patch generated 1 new + 127 unchanged - 0 fixed = 128 total (was 127)
          +1 mvnsite 0m 53s the patch passed
          +1 mvneclipse 0m 13s the patch passed
          +1 whitespace 0m 0s The patch has no whitespace issues.
          +1 findbugs 1m 24s the patch passed
          +1 javadoc 0m 41s the patch passed
          +1 unit 8m 8s hadoop-common in the patch passed.
          +1 asflicense 0m 23s The patch does not generate ASF License warnings.
          41m 29s



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:9560f25
          JIRA Issue HADOOP-13792
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12837007/HADOOP-13792.002.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux 122e33953108 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:21:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision trunk / 5cad93d
          Default Java 1.8.0_101
          findbugs v3.0.0
          checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt
          Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/testReport/
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall Vote Subsystem Runtime Comment 0 reexec 0m 18s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. +1 mvninstall 8m 38s trunk passed +1 compile 8m 10s trunk passed +1 checkstyle 0m 24s trunk passed +1 mvnsite 0m 58s trunk passed +1 mvneclipse 0m 12s trunk passed +1 findbugs 1m 18s trunk passed +1 javadoc 0m 41s trunk passed +1 mvninstall 0m 35s the patch passed +1 compile 6m 45s the patch passed +1 javac 6m 45s the patch passed -0 checkstyle 0m 24s hadoop-common-project/hadoop-common: The patch generated 1 new + 127 unchanged - 0 fixed = 128 total (was 127) +1 mvnsite 0m 53s the patch passed +1 mvneclipse 0m 13s the patch passed +1 whitespace 0m 0s The patch has no whitespace issues. +1 findbugs 1m 24s the patch passed +1 javadoc 0m 41s the patch passed +1 unit 8m 8s hadoop-common in the patch passed. +1 asflicense 0m 23s The patch does not generate ASF License warnings. 41m 29s Subsystem Report/Notes Docker Image:yetus/hadoop:9560f25 JIRA Issue HADOOP-13792 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12837007/HADOOP-13792.002.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 122e33953108 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:21:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 5cad93d Default Java 1.8.0_101 findbugs v3.0.0 checkstyle https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/artifact/patchprocess/diff-checkstyle-hadoop-common-project_hadoop-common.txt Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/testReport/ modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10986/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          jzhuge John Zhuge added a comment -

          Patch 003:

          • Fix checkstyle
          Show
          jzhuge John Zhuge added a comment - Patch 003: Fix checkstyle
          Hide
          hadoopqa Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 16s Docker mode activated.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 test4tests 0m 0s The patch appears to include 1 new or modified test files.
          +1 mvninstall 8m 10s trunk passed
          +1 compile 7m 59s trunk passed
          +1 checkstyle 0m 26s trunk passed
          +1 mvnsite 1m 5s trunk passed
          +1 mvneclipse 0m 13s trunk passed
          +1 findbugs 1m 29s trunk passed
          +1 javadoc 0m 47s trunk passed
          +1 mvninstall 0m 45s the patch passed
          +1 compile 7m 32s the patch passed
          +1 javac 7m 32s the patch passed
          +1 checkstyle 0m 27s the patch passed
          +1 mvnsite 1m 7s the patch passed
          +1 mvneclipse 0m 13s the patch passed
          +1 whitespace 0m 0s The patch has no whitespace issues.
          +1 findbugs 1m 44s the patch passed
          +1 javadoc 0m 45s the patch passed
          -1 unit 8m 2s hadoop-common in the patch failed.
          +1 asflicense 0m 25s The patch does not generate ASF License warnings.
          42m 51s



          Reason Tests
          Failed junit tests hadoop.net.TestDNS



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:9560f25
          JIRA Issue HADOOP-13792
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12837033/HADOOP-13792.003.patch
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux 3eebaef486ce 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:21:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
          Build tool maven
          Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh
          git revision trunk / 69dd5fa
          Default Java 1.8.0_101
          findbugs v3.0.0
          unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common.txt
          Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/testReport/
          modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
          Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/console
          Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 reexec 0m 16s Docker mode activated. +1 @author 0m 0s The patch does not contain any @author tags. +1 test4tests 0m 0s The patch appears to include 1 new or modified test files. +1 mvninstall 8m 10s trunk passed +1 compile 7m 59s trunk passed +1 checkstyle 0m 26s trunk passed +1 mvnsite 1m 5s trunk passed +1 mvneclipse 0m 13s trunk passed +1 findbugs 1m 29s trunk passed +1 javadoc 0m 47s trunk passed +1 mvninstall 0m 45s the patch passed +1 compile 7m 32s the patch passed +1 javac 7m 32s the patch passed +1 checkstyle 0m 27s the patch passed +1 mvnsite 1m 7s the patch passed +1 mvneclipse 0m 13s the patch passed +1 whitespace 0m 0s The patch has no whitespace issues. +1 findbugs 1m 44s the patch passed +1 javadoc 0m 45s the patch passed -1 unit 8m 2s hadoop-common in the patch failed. +1 asflicense 0m 25s The patch does not generate ASF License warnings. 42m 51s Reason Tests Failed junit tests hadoop.net.TestDNS Subsystem Report/Notes Docker Image:yetus/hadoop:9560f25 JIRA Issue HADOOP-13792 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12837033/HADOOP-13792.003.patch Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux 3eebaef486ce 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:21:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Build tool maven Personality /testptch/hadoop/patchprocess/precommit/personality/provided.sh git revision trunk / 69dd5fa Default Java 1.8.0_101 findbugs v3.0.0 unit https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/artifact/patchprocess/patch-unit-hadoop-common-project_hadoop-common.txt Test Results https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/testReport/ modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common Console output https://builds.apache.org/job/PreCommit-HADOOP-Build/10987/console Powered by Apache Yetus 0.4.0-SNAPSHOT http://yetus.apache.org This message was automatically generated.
          Hide
          liuml07 Mingliang Liu added a comment -

          Committed to trunk branch. Thanks John Zhuge for your contribution.

          Show
          liuml07 Mingliang Liu added a comment - Committed to trunk branch. Thanks John Zhuge for your contribution.
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #10772 (See https://builds.apache.org/job/Hadoop-trunk-Commit/10772/)
          HADOOP-13792. Stackoverflow for schemeless defaultFS with trailing (liuml07: rev abfc15d5ef966e99e8fe05d155ad2557e8cd67e8)

          • (add) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestDefaultUri.java
          • (edit) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #10772 (See https://builds.apache.org/job/Hadoop-trunk-Commit/10772/ ) HADOOP-13792 . Stackoverflow for schemeless defaultFS with trailing (liuml07: rev abfc15d5ef966e99e8fe05d155ad2557e8cd67e8) (add) hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/TestDefaultUri.java (edit) hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileSystem.java
          Hide
          jzhuge John Zhuge added a comment -

          Thanks Mingliang Liu for the review and commit! Thanks Darius Murawski for reporting the issue.

          Show
          jzhuge John Zhuge added a comment - Thanks Mingliang Liu for the review and commit! Thanks Darius Murawski for reporting the issue.

            People

            • Assignee:
              jzhuge John Zhuge
              Reporter:
              dariusgm Darius Murawski
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development