-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74348/
-----------------------------------------------------------
Review request for ranger, madhan, Madhan Neethiraj, and Velmurugan Periasamy.
Bugs: RANGER-4130
https://issues.apache.org/jira/browse/RANGER-4130
Repository: ranger
Description
-------
tagsync, currently, commits to Kafka every handled event after successfully
uploading to Ranger admin. The commits are synchronous and may impose
performance penalty.
This Jira is to update event handling in tagsync by optmizing on the commits to
Kafka while reducing the chances of Kafka delivering same message multiple
times to tagsync.
This Jira also fixes a potential issue if the Kafka queue contains only a large
number of notifications not handled by tagsync. In such cases, tagsync does not
do any commit to kafka, and that may cause back-pressure on Kafka queue.
Diffs
-----
tagsync/src/main/java/org/apache/ranger/tagsync/source/atlas/AtlasTagSource.java
a618cc986
Diff: https://reviews.apache.org/r/74348/diff/1/
Testing
-------
Compiled and ran unit tests cleanly
Thanks,
Abhay Kulkarni