Mohit Sabharwal created HIVE-16016:
--------------------------------------

             Summary: Use same PersistenceManager for metadata and notification
                 Key: HIVE-16016
                 URL: https://issues.apache.org/jira/browse/HIVE-16016
             Project: Hive
          Issue Type: Bug
          Components: repl
            Reporter: Mohit Sabharwal
            Assignee: Mohit Sabharwal


HIVE-13966 added to support for persisting notification in the same JDO 
transaction as the metadata event. However, the notification is currently added 
using a different ObjectStore object from the one used to persist the metadata 
event.  

The notification is added using the ObjectStore constructed in 
DbNotificationListener, whereas the metadata event is added via the thread 
local ObjectStore (i.e. threadLocalMS in HiveMetaStore.HMSHandler).

As a result, different PersistenceManagers (different transactions) are used to 
persist notification and metadata events.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to