Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-6693

ArrayIndexOutOfBoundsException occurs when the length of the job name is equal to mapreduce.jobhistory.jobname.limit

    Details

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

      Description

      Job history entry missing when JOB name is of mapreduce.jobhistory.jobname.limit character

      2016-05-10 06:51:00,674 DEBUG [Thread-73] org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler: Interrupting Event Handling thread
      2016-05-10 06:51:00,674 DEBUG [Thread-73] org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler: Waiting for Event Handling thread to complete
      2016-05-10 06:51:00,674 ERROR [eventHandlingThread] org.apache.hadoop.yarn.YarnUncaughtExceptionHandler: Thread Thread[eventHandlingThread,5,main] threw an Exception.
      java.lang.ArrayIndexOutOfBoundsException: 50
      	at org.apache.hadoop.mapreduce.v2.jobhistory.FileNameIndexUtils.trimURLEncodedString(FileNameIndexUtils.java:326)
      	at org.apache.hadoop.mapreduce.v2.jobhistory.FileNameIndexUtils.getDoneFileName(FileNameIndexUtils.java:86)
      	at org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler.processDoneFiles(JobHistoryEventHandler.java:1147)
      	at org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler.handleEvent(JobHistoryEventHandler.java:635)
      	at org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler$1.run(JobHistoryEventHandler.java:341)
      	at java.lang.Thread.run(Thread.java:745)
      2016-05-10 06:51:00,675 DEBUG [Thread-73] org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler: Shutting down timer for Job MetaInfo for job_1462840033869_0009 history file hdfs://hacluster:9820/staging-dir/dsperf/.staging/job_1462840033869_0009/job_1462840033869_0009_1.jhist
      2016-05-10 06:51:00,675 DEBUG [Thread-73] org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler: Shutting down timer Job MetaInfo for job_1462840033869_0009 history file hdfs://hacluster:9820/staging-dir/dsperf/.staging/job_1462840033869_0009/job_1462840033869_0009_1.jhist
      2016-05-10 06:51:00,676 DEBUG [Thread-73] org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler: Closing Writer
      

      Looks like 50 character check is going wrong

      1. MAPREDUCE-6693.branch-2.patch
        3 kB
        Akira Ajisaka
      2. MAPREDUCE-6693.patch
        3 kB
        Akira Ajisaka
      3. MAPREDUCE-6693.patch
        3 kB
        Ajith S

        Issue Links

          Activity

          Hide
          ajithshetty Ajith S added a comment -

          I would like to work on this

          Show
          ajithshetty Ajith S added a comment - I would like to work on this
          Hide
          ajithshetty Ajith S added a comment -

          In org.apache.hadoop.mapreduce.v2.jobhistory.FileNameIndexUtils.trimURLEncodedString(String, int) the initial check can be changed to

          if (encodedString.length() <= limitLength)

          But also, we may have to update the break check to

          if (index + increase > limitLength || index + increase >= strBytes.length) 

          to avoid scenario where after encoding this string into a sequence of bytes with UTF_8 , the array is lesser than 50 characters. Any suggestions.?

          Show
          ajithshetty Ajith S added a comment - In org.apache.hadoop.mapreduce.v2.jobhistory.FileNameIndexUtils.trimURLEncodedString(String, int) the initial check can be changed to if (encodedString.length() <= limitLength) But also, we may have to update the break check to if (index + increase > limitLength || index + increase >= strBytes.length) to avoid scenario where after encoding this string into a sequence of bytes with UTF_8 , the array is lesser than 50 characters. Any suggestions.?
          Hide
          ajisakaa Akira Ajisaka added a comment -

          Thanks Bibin for reporting the bug and thanks Ajith for working on this issue. The fix is good to me. In addition, I'm thinking

          index + increase > limitLength
          

          should be

          index + increase >= limitLength
          

          cc/ Kousuke Saruta

          Show
          ajisakaa Akira Ajisaka added a comment - Thanks Bibin for reporting the bug and thanks Ajith for working on this issue. The fix is good to me. In addition, I'm thinking index + increase > limitLength should be index + increase >= limitLength cc/ Kousuke Saruta
          Hide
          bibinchundatt Bibin A Chundatt added a comment -

          Ajith S
          Fix looks good to me too after Akira Ajisaka comments handled. Could you upload a patch with testcase.

          Show
          bibinchundatt Bibin A Chundatt added a comment - Ajith S Fix looks good to me too after Akira Ajisaka comments handled. Could you upload a patch with testcase.
          Hide
          sarutak Kousuke Saruta added a comment -

          Good catch. Thanks for trying fixing the issue.

          if (encodedString.length() <= limitLength)
          

          and

          index + increase >= limitLength
          

          make sense.

          About adding

          index + increase >= strBytes.length
          

          I don't disagree but I wonder are there any possibility that index + increase >= strBytes.length.
          If the size of strArray is less than 50, e.g. 49, encodedString.length() is 49, means encodingString.length() <= 50 so trimURLEncodingString method will return in

              if (encodedString.length() < limitLength) {
                return encodedString;
              }
          

          If I miss something, please correct me.

          Show
          sarutak Kousuke Saruta added a comment - Good catch. Thanks for trying fixing the issue. if (encodedString.length() <= limitLength) and index + increase >= limitLength make sense. About adding index + increase >= strBytes.length I don't disagree but I wonder are there any possibility that index + increase >= strBytes.length. If the size of strArray is less than 50, e.g. 49, encodedString.length() is 49, means encodingString.length() <= 50 so trimURLEncodingString method will return in if (encodedString.length() < limitLength) { return encodedString; } If I miss something, please correct me.
          Hide
          ajithshetty Ajith S added a comment -

          Only if encodedString.length != strBytes.length this can happen in scenario when encodedString is of different encoding than UTF-8 right.?

          Show
          ajithshetty Ajith S added a comment - Only if encodedString.length != strBytes.length this can happen in scenario when encodedString is of different encoding than UTF-8 right.?
          Hide
          ajithshetty Ajith S added a comment -

          this scenario can specifically happen if encodedString.length > strBytes.length
          I guess there is no such encoding so

          if (encodedString.length() <= limitLength)

          and

          index + increase >= limitLength

          should be ok, will upload the patch for same

          Show
          ajithshetty Ajith S added a comment - this scenario can specifically happen if encodedString.length > strBytes.length I guess there is no such encoding so if (encodedString.length() <= limitLength) and index + increase >= limitLength should be ok, will upload the patch for same
          Hide
          ajithshetty Ajith S added a comment -

          After modification found that

           index + increase >= limitLength 

          might give a string with (limit-1) length

          Show
          ajithshetty Ajith S added a comment - After modification found that index + increase >= limitLength might give a string with (limit-1) length
          Hide
          ajithshetty Ajith S added a comment -

          specifically org.apache.hadoop.mapreduce.v2.jobhistory.TestFileNameIndexUtils.testTrimJobName() will break because of the change

          Show
          ajithshetty Ajith S added a comment - specifically org.apache.hadoop.mapreduce.v2.jobhistory.TestFileNameIndexUtils.testTrimJobName() will break because of the change
          Hide
          sarutak Kousuke Saruta added a comment -

          On the second thought, only

          if (encodedString.length() < limitLength)
          

          should be changed to

          if (encodedString.length() <= limitLength)
          

          and

          index + increase > limitLength
          

          should be kept.

          The reason is if we have

              if (encodedString.length() <= limitLength) {
                return encodedString;
              }
          

          the size of strBytes is at least limitLength + 1, means maximum index is limitLength. So even if index + increase is limitLength, it's safe.

          Show
          sarutak Kousuke Saruta added a comment - On the second thought, only if (encodedString.length() < limitLength) should be changed to if (encodedString.length() <= limitLength) and index + increase > limitLength should be kept. The reason is if we have if (encodedString.length() <= limitLength) { return encodedString; } the size of strBytes is at least limitLength + 1, means maximum index is limitLength. So even if index + increase is limitLength, it's safe.
          Hide
          ajithshetty Ajith S added a comment -

          Please review, attached patch as per comments

          Show
          ajithshetty Ajith S added a comment - Please review, attached patch as per comments
          Hide
          ajisakaa Akira Ajisaka added a comment -

          Attaching the same patch to run precommit job against branch-2.

          Show
          ajisakaa Akira Ajisaka added a comment - Attaching the same patch to run precommit job against branch-2.
          Hide
          hadoopqa Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 0s Docker mode activated.
          -1 docker 26m 13s Docker failed to build yetus/hadoop:2c91fd8.



          Subsystem Report/Notes
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804120/MAPREDUCE-6693.patch
          JIRA Issue MAPREDUCE-6693
          Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6506/console
          Powered by Apache Yetus 0.2.0 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 0s Docker mode activated. -1 docker 26m 13s Docker failed to build yetus/hadoop:2c91fd8. Subsystem Report/Notes JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804120/MAPREDUCE-6693.patch JIRA Issue MAPREDUCE-6693 Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6506/console Powered by Apache Yetus 0.2.0 http://yetus.apache.org This message was automatically generated.
          Hide
          hadoopqa Hadoop QA added a comment -
          -1 overall



          Vote Subsystem Runtime Comment
          0 reexec 0m 0s Docker mode activated.
          -1 docker 35m 41s Docker failed to build yetus/hadoop:babe025.



          Subsystem Report/Notes
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804356/MAPREDUCE-6693.branch-2.patch
          JIRA Issue MAPREDUCE-6693
          Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6507/console
          Powered by Apache Yetus 0.2.0 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 0s Docker mode activated. -1 docker 35m 41s Docker failed to build yetus/hadoop:babe025. Subsystem Report/Notes JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804356/MAPREDUCE-6693.branch-2.patch JIRA Issue MAPREDUCE-6693 Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6507/console Powered by Apache Yetus 0.2.0 http://yetus.apache.org This message was automatically generated.
          Hide
          hadoopqa Hadoop QA added a comment -
          +1 overall



          Vote Subsystem Runtime Comment
          0 reexec 14m 7s 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 19m 43s branch-2 passed
          +1 compile 0m 24s branch-2 passed with JDK v1.8.0_91
          +1 compile 0m 25s branch-2 passed with JDK v1.7.0_101
          +1 checkstyle 0m 22s branch-2 passed
          +1 mvnsite 0m 33s branch-2 passed
          +1 mvneclipse 0m 21s branch-2 passed
          +1 findbugs 1m 8s branch-2 passed
          +1 javadoc 0m 30s branch-2 passed with JDK v1.8.0_91
          +1 javadoc 0m 31s branch-2 passed with JDK v1.7.0_101
          +1 mvninstall 0m 25s the patch passed
          +1 compile 0m 21s the patch passed with JDK v1.8.0_91
          +1 javac 0m 21s the patch passed
          +1 compile 0m 22s the patch passed with JDK v1.7.0_101
          +1 javac 0m 22s the patch passed
          +1 checkstyle 0m 14s the patch passed
          +1 mvnsite 0m 28s the patch passed
          +1 mvneclipse 0m 13s the patch passed
          +1 whitespace 0m 0s Patch has no whitespace issues.
          +1 findbugs 1m 11s the patch passed
          +1 javadoc 0m 25s the patch passed with JDK v1.8.0_91
          +1 javadoc 0m 28s the patch passed with JDK v1.7.0_101
          +1 unit 0m 54s hadoop-mapreduce-client-common in the patch passed with JDK v1.8.0_91.
          +1 unit 0m 55s hadoop-mapreduce-client-common in the patch passed with JDK v1.7.0_101.
          +1 asflicense 0m 20s Patch does not generate ASF License warnings.
          45m 31s



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:babe025
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804356/MAPREDUCE-6693.branch-2.patch
          JIRA Issue MAPREDUCE-6693
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux a78f22f841fc 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 branch-2 / 7f03c1c
          Default Java 1.7.0_101
          Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_91 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_101
          findbugs v3.0.0
          JDK v1.7.0_101 Test Results https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6508/testReport/
          modules C: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common U: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common
          Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6508/console
          Powered by Apache Yetus 0.2.0 http://yetus.apache.org

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall Vote Subsystem Runtime Comment 0 reexec 14m 7s 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 19m 43s branch-2 passed +1 compile 0m 24s branch-2 passed with JDK v1.8.0_91 +1 compile 0m 25s branch-2 passed with JDK v1.7.0_101 +1 checkstyle 0m 22s branch-2 passed +1 mvnsite 0m 33s branch-2 passed +1 mvneclipse 0m 21s branch-2 passed +1 findbugs 1m 8s branch-2 passed +1 javadoc 0m 30s branch-2 passed with JDK v1.8.0_91 +1 javadoc 0m 31s branch-2 passed with JDK v1.7.0_101 +1 mvninstall 0m 25s the patch passed +1 compile 0m 21s the patch passed with JDK v1.8.0_91 +1 javac 0m 21s the patch passed +1 compile 0m 22s the patch passed with JDK v1.7.0_101 +1 javac 0m 22s the patch passed +1 checkstyle 0m 14s the patch passed +1 mvnsite 0m 28s the patch passed +1 mvneclipse 0m 13s the patch passed +1 whitespace 0m 0s Patch has no whitespace issues. +1 findbugs 1m 11s the patch passed +1 javadoc 0m 25s the patch passed with JDK v1.8.0_91 +1 javadoc 0m 28s the patch passed with JDK v1.7.0_101 +1 unit 0m 54s hadoop-mapreduce-client-common in the patch passed with JDK v1.8.0_91. +1 unit 0m 55s hadoop-mapreduce-client-common in the patch passed with JDK v1.7.0_101. +1 asflicense 0m 20s Patch does not generate ASF License warnings. 45m 31s Subsystem Report/Notes Docker Image:yetus/hadoop:babe025 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804356/MAPREDUCE-6693.branch-2.patch JIRA Issue MAPREDUCE-6693 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux a78f22f841fc 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 branch-2 / 7f03c1c Default Java 1.7.0_101 Multi-JDK versions /usr/lib/jvm/java-8-oracle:1.8.0_91 /usr/lib/jvm/java-7-openjdk-amd64:1.7.0_101 findbugs v3.0.0 JDK v1.7.0_101 Test Results https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6508/testReport/ modules C: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common U: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6508/console Powered by Apache Yetus 0.2.0 http://yetus.apache.org This message was automatically generated.
          Hide
          ajisakaa Akira Ajisaka added a comment -

          Jenkins +1ed to branch-2. Attaching the same patch to test against trunk.

          Show
          ajisakaa Akira Ajisaka added a comment - Jenkins +1ed to branch-2. Attaching the same patch to test against trunk.
          Hide
          hadoopqa Hadoop QA added a comment -
          +1 overall



          Vote Subsystem Runtime Comment
          0 reexec 19m 1s 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 9m 37s trunk passed
          +1 compile 0m 25s trunk passed
          +1 checkstyle 0m 17s trunk passed
          +1 mvnsite 0m 31s trunk passed
          +1 mvneclipse 0m 15s trunk passed
          +1 findbugs 0m 50s trunk passed
          +1 javadoc 0m 29s trunk passed
          +1 mvninstall 0m 25s the patch passed
          +1 compile 0m 23s the patch passed
          +1 javac 0m 23s the patch passed
          +1 checkstyle 0m 14s the patch passed
          +1 mvnsite 0m 27s the patch passed
          +1 mvneclipse 0m 12s the patch passed
          +1 whitespace 0m 0s Patch has no whitespace issues.
          +1 findbugs 1m 2s the patch passed
          +1 javadoc 0m 26s the patch passed
          +1 unit 0m 55s hadoop-mapreduce-client-common in the patch passed.
          +1 asflicense 0m 19s Patch does not generate ASF License warnings.
          36m 36s



          Subsystem Report/Notes
          Docker Image:yetus/hadoop:2c91fd8
          JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804375/MAPREDUCE-6693.patch
          JIRA Issue MAPREDUCE-6693
          Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle
          uname Linux a5edbc7ee1a0 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 / 9fe5828
          Default Java 1.8.0_91
          findbugs v3.0.0
          Test Results https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6509/testReport/
          modules C: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common U: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common
          Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6509/console
          Powered by Apache Yetus 0.2.0 http://yetus.apache.org

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - +1 overall Vote Subsystem Runtime Comment 0 reexec 19m 1s 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 9m 37s trunk passed +1 compile 0m 25s trunk passed +1 checkstyle 0m 17s trunk passed +1 mvnsite 0m 31s trunk passed +1 mvneclipse 0m 15s trunk passed +1 findbugs 0m 50s trunk passed +1 javadoc 0m 29s trunk passed +1 mvninstall 0m 25s the patch passed +1 compile 0m 23s the patch passed +1 javac 0m 23s the patch passed +1 checkstyle 0m 14s the patch passed +1 mvnsite 0m 27s the patch passed +1 mvneclipse 0m 12s the patch passed +1 whitespace 0m 0s Patch has no whitespace issues. +1 findbugs 1m 2s the patch passed +1 javadoc 0m 26s the patch passed +1 unit 0m 55s hadoop-mapreduce-client-common in the patch passed. +1 asflicense 0m 19s Patch does not generate ASF License warnings. 36m 36s Subsystem Report/Notes Docker Image:yetus/hadoop:2c91fd8 JIRA Patch URL https://issues.apache.org/jira/secure/attachment/12804375/MAPREDUCE-6693.patch JIRA Issue MAPREDUCE-6693 Optional Tests asflicense compile javac javadoc mvninstall mvnsite unit findbugs checkstyle uname Linux a5edbc7ee1a0 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 / 9fe5828 Default Java 1.8.0_91 findbugs v3.0.0 Test Results https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6509/testReport/ modules C: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common U: hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common Console output https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/6509/console Powered by Apache Yetus 0.2.0 http://yetus.apache.org This message was automatically generated.
          Hide
          ajisakaa Akira Ajisaka added a comment -

          Very good to see the precommit job uses only JDK8 to test against trunk. +1, checking this in.

          Show
          ajisakaa Akira Ajisaka added a comment - Very good to see the precommit job uses only JDK8 to test against trunk. +1, checking this in.
          Hide
          ajisakaa Akira Ajisaka added a comment -

          Committed this to trunk, branch-2, and branch-2.8. Thanks Ajith for the contribution, and thanks Kosuke and Bibin for the reviews!

          Show
          ajisakaa Akira Ajisaka added a comment - Committed this to trunk, branch-2, and branch-2.8. Thanks Ajith for the contribution, and thanks Kosuke and Bibin for the reviews!
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #9789 (See https://builds.apache.org/job/Hadoop-trunk-Commit/9789/)
          MAPREDUCE-6693. ArrayIndexOutOfBoundsException occurs when the length of (aajisaka: rev b3579305268bffc44a8041c5b75f15f01ebb9ce4)

          • hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common/src/main/java/org/apache/hadoop/mapreduce/v2/jobhistory/FileNameIndexUtils.java
          • hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common/src/test/java/org/apache/hadoop/mapreduce/v2/jobhistory/TestFileNameIndexUtils.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #9789 (See https://builds.apache.org/job/Hadoop-trunk-Commit/9789/ ) MAPREDUCE-6693 . ArrayIndexOutOfBoundsException occurs when the length of (aajisaka: rev b3579305268bffc44a8041c5b75f15f01ebb9ce4) hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common/src/main/java/org/apache/hadoop/mapreduce/v2/jobhistory/FileNameIndexUtils.java hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common/src/test/java/org/apache/hadoop/mapreduce/v2/jobhistory/TestFileNameIndexUtils.java
          Hide
          manirajv06@gmail.com Manikandan R added a comment -

          Hey,

          I tried increasing to 100 from 50 (default) as mentioned in

          https://issues.apache.org/jira/browse/MAPREDUCE-4720?focusedCommentId=15464514&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15464514

          but doesn't seem to work. Did anyone experience this?

          Show
          manirajv06@gmail.com Manikandan R added a comment - Hey, I tried increasing to 100 from 50 (default) as mentioned in https://issues.apache.org/jira/browse/MAPREDUCE-4720?focusedCommentId=15464514&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15464514 but doesn't seem to work. Did anyone experience this?

            People

            • Assignee:
              ajithshetty Ajith S
              Reporter:
              bibinchundatt Bibin A Chundatt
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development