Github user cestella commented on the issue:
https://github.com/apache/incubator-metron/pull/359
How does this result in duplicate data? Either the message completes a
join and it isn't failed or it does not complete the join, does not pass past
the join bolt and is replayed from the last anchor (which I think is the split
bolt).
The rationale for not acking there is to have the message replay under
circumstances where one of the enrichments is experiencing transient failure.
A failure in the join would result in a replay of the message and a retry.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---