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)