Hemanth Yamijala created ATLAS-913:
--------------------------------------
Summary: Messages sent from hooks could be duplicated in case of
partial failures
Key: ATLAS-913
URL: https://issues.apache.org/jira/browse/ATLAS-913
Project: Atlas
Issue Type: Bug
Reporter: Hemanth Yamijala
Consider the method {{AtlasHook.notifyEntitiesInternal}}. Suppose it is invoked
with 'n' messages to send to Kafka. If the {{NotificationInterface}} sends only
'm' of these and fails, then the retries in the above method attempt to send
everything again.
Although most processing of messages is idempotent in Atlas, this still is
additional work being done.
I am opening this JIRA so we can analyze the impact and fix if required.
This issue was originally pointed out by [~madhan.neethiraj] as part of his
review of ATLAS-901.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)