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

ACID: use a new write id for compaction's output instead of the visibility id

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 4.0.0
    • None
    • Transactions
    • None

    Description

      HIVE-20823 added support for running compaction within a transaction. To control the visibility of the output directory, it uses base_writeId_visibilityId, where visibilityId is the transaction id of the transaction that the compactor ran in. Perhaps we can keep using the base_writeId format, by allocating a new writeId for the compactor and creating the new base/delta with that.

      Attachments

        Activity

          People

            Unassigned Unassigned
            vgumashta Vaibhav Gumashta
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: