Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-7191

optimized map join hash table has a bug when it reaches 2Gb

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.14.0
    • None
    • None

    Description

      Via t3rmin4t0r:

      Caused by: java.lang.ArrayIndexOutOfBoundsException: -204
      
              at java.util.ArrayList.elementData(ArrayList.java:371)
      
              at java.util.ArrayList.get(ArrayList.java:384)
      
              at org.apache.hadoop.hive.serde2.WriteBuffers.setReadPoint(WriteBuffers.java:95)
      
              at org.apache.hadoop.hive.serde2.WriteBuffers.hashCode(WriteBuffers.java:100)
      
              at org.apache.hadoop.hive.ql.exec.persistence.BytesBytesMultiHashMap.put(BytesBytesMultiHashMap.java:203)
      
              at org.apache.hadoop.hive.ql.exec.persistence.MapJoinBytesTableContainer.putRow(MapJoinBytesTableContainer.java:266)
      
              at org.apache.hadoop.hive.ql.exec.tez.HashTableLoader.load(HashTableLoader.java:124)
      
              ... 16 more
      

      Attachments

        1. HIVE-7191.patch
          1 kB
          Sergey Shelukhin

        Activity

          People

            sershe Sergey Shelukhin
            sershe Sergey Shelukhin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: