-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71933/
-----------------------------------------------------------
Review request for atlas, Ashutosh Mestry, Nikhil Bonte, Nixon Rodrigues,
Saqeeb Shaikh, and Sarath Subramanian.
Bugs: ATLAS-3568
https://issues.apache.org/jira/browse/ATLAS-3568
Repository: atlas
Description
-------
Atlas server generates audit logs on changes to entities - like add/remove
classifications, entity attribute updates, etc. Add/remove of classifications
to an entity can result in multiple entities to be updated due to
tag-propagation. In such cases, the time taken to create audit logs can be
reduced by writing audits for all updated entities in one call to the audit
store, instead of current implementation that writes audit logs for one entity
at a time.
Diffs
-----
intg/src/main/java/org/apache/atlas/listener/EntityChangeListenerV2.java
d36582b07
repository/src/main/java/org/apache/atlas/repository/audit/EntityAuditListenerV2.java
706da1664
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/AtlasEntityChangeNotifier.java
bd1ba5898
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/AtlasEntityStoreV2.java
3fbcecb42
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/EntityGraphMapper.java
7a2ccb977
webapp/src/main/java/org/apache/atlas/notification/EntityNotificationListenerV2.java
8893380fe
Diff: https://reviews.apache.org/r/71933/diff/1/
Testing
-------
manually validated.
precommit -
https://builds.apache.org/view/A/view/Atlas/job/PreCommit-ATLAS-Build-Test/1595/console
Thanks,
Sarath Subramanian