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

ACID: Pre-filter the delete event registry using insert delta ranges

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 4.0.0
    • Component/s: Transactions
    • Labels:
      None
    • Release Note:
      n/a

      Description

      Since the delete deltas that will be used for the ACID impl is limited to the txn range encoded within the insert deltas, it is not useful to load any delete events for any row outside of the current file's range.

      If the insert delta has "delta_3_3_0", then the "writeid=3" can be applied to the delete delta list while loading it into memory - if the file has "base_3", then the filter becomes "writeid <= 3".

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ekoifman Eugene Koifman
                Reporter:
                gopalv Gopal Vijayaraghavan
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: