Ashutosh Mestry created ATLAS-3801: -------------------------------------- Summary: NotificationHookConsumer: Introduce Retry Logic for PermanentLockingException Key: ATLAS-3801 URL: https://issues.apache.org/jira/browse/ATLAS-3801 Project: Atlas Issue Type: Improvement Components: atlas-core Affects Versions: trunk Reporter: Ashutosh Mestry Assignee: Ashutosh Mestry Fix For: trunk
*Background* _NotificationHookConsumer_ when performing graph commit can potentially encounter _JanusGraph's PermanentLockingException_. JanusGraph [documentation|https://docs.janusgraph.org/basics/transactions/] details the cases in which this exception occurs. The way past this exception is rollback, pause and replay the data being committed. *Solution* Introduce the rollback, pause and retry mechanism in _NotificationHookConsumer_. -- This message was sent by Atlassian Jira (v8.3.4#803005)