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 

*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

Reply via email to