-----------------------------------------------------------
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

Reply via email to