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

Insert overwrite on acid table with Union All optimizations

    XMLWordPrintableJSON

Details

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

    Description

      This is a followup from HIVE-14988.
      T is unbucketed acid table

      insert into T select a,b from S union all select a,b from S1
      

      will create a separate subdirectory for each leg of the union in the target table
      (automatically on Tez, with some props enabled on MR)
      Regular Insert will make each subdirectory be a delta_x_x_0, delta_x_x_1. See HIVE-15899.
      There is no such suffix mechanism for base_x/.

      Need to figure how this should work.

      Attachments

        1. HIVE-18021.not_atomic.patch
          11 kB
          Eugene Koifman

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: