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

MapJoinBytesTableContainer dummyRow case doesn't handle reuse

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0-alpha-1
    • None
    • None

    Description

      Discovered while investigating some (probably) unrelated issue.
      MapJoinBytesTableContainer was not intended to be reused, but it looks like some code might reuse it. If that happens, the dummyRow case will not work correctly (dummyRow is cleared on first(), so another call to first() will behave differently).

      Attachments

        1. HIVE-20787.01.patch
          3 kB
          Sergey Shelukhin
        2. HIVE-20787.02.patch
          3 kB
          Sergey Shelukhin
        3. HIVE-20787.patch
          3 kB
          Sergey Shelukhin

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: