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

prevent transactional=false

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.0.0
    • 1.3.0, 2.0.1, 2.1.0
    • Transactions
    • None

    Description

      currently a tblproperty transactional=true must be set to make a table behave in ACID compliant way.

      This is misleading in that it seems like changing it to transactional=false makes the table non-acid but on disk layout of acid table is different than plain tables. So changing this property may cause wrong data to be returned.

      Should prevent transactional=false.

      Attachments

        1. HIVE-12064.2.patch
          11 kB
          Eugene Koifman
        2. HIVE-12064.3.patch
          15 kB
          Wei Zheng
        3. HIVE-12064.4.patch
          40 kB
          Wei Zheng
        4. HIVE-12064.5.patch
          40 kB
          Wei Zheng
        5. HIVE-12064.6.patch
          40 kB
          Wei Zheng
        6. HIVE-12064.7.patch
          40 kB
          Wei Zheng
        7. HIVE-12064.branch-1.patch
          38 kB
          Wei Zheng
        8. HIVE-12064.branch-2.0.patch
          23 kB
          Wei Zheng
        9. HIVE-12064.patch
          8 kB
          Eugene Koifman

        Issue Links

          Activity

            People

              wzheng Wei Zheng
              ekoifman Eugene Koifman
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: