hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "mahesh kumar behera (JIRA)" <>
Subject [jira] [Created] (HIVE-18781) Create/Replicate Abort Txn event
Date Fri, 23 Feb 2018 04:34:00 GMT
mahesh kumar behera created HIVE-18781:

             Summary: Create/Replicate Abort Txn event
                 Key: HIVE-18781
             Project: Hive
          Issue Type: Task
          Components: repl, Transactions
    Affects Versions: 3.0.0
            Reporter: mahesh kumar behera
            Assignee: mahesh kumar behera
             Fix For: 3.0.0

Source Warehouse:
 - Create new event type EVENT_ABORT_TXN with related message format etc.
 - Capture this event when abort the txn.
 - Repl dump should read this event from EventNotificationTable and dump the message.

*Target Warehouse:*
 - Repl load should read the event from the dump and get the message.
 - Validate if source txn ID from the event is there in the source-target txn ID map. If not
there, just noop the event.
 - If valid, then Abort the corresponding target txn and remove the entry from source-target
txn ID map.

All these new events should be idempotent such that if it is applied twice, then second time
it should be noop.

This message was sent by Atlassian JIRA

View raw message