Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-21058 Make Compactor run in a transaction (Umbrella)
  3. HIVE-20960

Make MM compactor run in a transaction and remove CompactorMR.createCompactorMarker()

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.0.0
    • 4.0.0-alpha-1
    • Transactions
    • None
    • n/a

    Description

      Now that we have HIVE-20823, we know if a dir is produced by compactor from the name and CompactorMR.createCompactorMarker() can be removed.

       

      Also includes a fix to insert_only (MM tables) ACID table so that compactor produced base_X has the base_X_vY format as for full CRUD tables

       

       

      Attachments

        1. HIVE-20960.07.patch
          36 kB
          Eugene Koifman
        2. HIVE-20960.06.patch
          35 kB
          Eugene Koifman
        3. HIVE-20960.05.patch
          35 kB
          Eugene Koifman
        4. HIVE-20960.04.patch
          35 kB
          Eugene Koifman
        5. HIVE-20960.03.patch
          11 kB
          Eugene Koifman
        6. HIVE-20960.02.patch
          11 kB
          Eugene Koifman
        7. HIVE-20960.01.patch
          11 kB
          Eugene Koifman

        Issue Links

          Activity

            People

              ekoifman Eugene Koifman
              ekoifman Eugene Koifman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: