-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74608/
-----------------------------------------------------------

(Updated Dec. 12, 2024, 5:36 p.m.)


Review request for atlas, Jayendra Parab, Mandar Ambawane, Pinal Shah, Prasad 
Pawar, Radhika Kundam, and Sidharth Mishra.


Changes
-------

The updated patch addresses review comments from Madhan and also includes test 
cases


Bugs: ATLAS-4797
    https://issues.apache.org/jira/browse/ATLAS-4797


Repository: atlas


Description (updated)
-------

Currently, Atlas has to persist all audit events without any constraints which 
can make audit data grow exponentially after some time.
 
This feature is specifically to reduce Atlas audit storage where generation of 
audit events can be controlled based on the user's use-case/criteria

Note: Audit data mentioned here is exclusive of Admin Audit Data which persists 
in atlas_janus table. Filtering will be applicable to the entity audit data 
which persists in ATLAS_ENTITY_AUDIT_EVENTS table.

Precommit details :
Latest PC build (PASSED) 12-12-2024  : 
https://ci-builds.apache.org/job/Atlas/job/PreCommit-ATLAS-Build-Test/1757/


Diffs (updated)
-----

  addons/hbase-bridge/pom.xml 968d8039c 
  addons/hbase-testing-util/pom.xml 05ed88401 
  addons/hive-bridge-shim/pom.xml 08a9ee7c4 
  addons/hive-bridge/pom.xml aa32e033f 
  addons/kafka-bridge/pom.xml a1dd3a666 
  addons/models/0000-Area0/0010-base_model.json a4a9248ec 
  addons/sqoop-bridge/pom.xml 9ddd4efcd 
  authorization/pom.xml 0e7d75a46 
  client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 6477b4091 
  distro/src/conf/atlas-application.properties b5734d7a8 
  graphdb/api/pom.xml a01668b64 
  intg/pom.xml 0fa19b605 
  intg/src/main/java/org/apache/atlas/AtlasConfiguration.java 6c39ee406 
  intg/src/main/java/org/apache/atlas/AtlasErrorCode.java 61b8155b9 
  intg/src/main/java/org/apache/atlas/model/audit/EntityAuditEventV2.java 
3afd27e7d 
  intg/src/main/java/org/apache/atlas/model/instance/AtlasRule.java 
PRE-CREATION 
  repository/pom.xml 24dee7e30 
  
repository/src/main/java/org/apache/atlas/repository/audit/EntityAuditListenerV2.java
 9b011ab06 
  
repository/src/main/java/org/apache/atlas/repository/audit/HBaseBasedAuditRepository.java
 e0ecacc6d 
  repository/src/main/java/org/apache/atlas/repository/ogm/AtlasRuleDTO.java 
PRE-CREATION 
  repository/src/main/java/org/apache/atlas/repository/ogm/DataAccess.java 
e63152475 
  
repository/src/main/java/org/apache/atlas/rulesengine/AtlasEntityAuditFilterService.java
 PRE-CREATION 
  repository/src/main/java/org/apache/atlas/rulesengine/AtlasRuleUtils.java 
PRE-CREATION 
  repository/src/main/java/org/apache/atlas/rulesengine/AtlasRulesEngine.java 
PRE-CREATION 
  repository/src/main/java/org/apache/atlas/rulesengine/RuleAction.java 
PRE-CREATION 
  server-api/pom.xml 3ecef5df7 
  test-tools/src/main/resources/solr/core-template/solrconfig.xml 7a0e8dd16 
  webapp/src/main/java/org/apache/atlas/web/filters/ActiveServerFilter.java 
e264fa30f 
  webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 
475756981 
  webapp/src/test/java/org/apache/atlas/web/filters/CAFTests.java PRE-CREATION 
  webapp/src/test/java/org/apache/atlas/web/resources/AdminResourceTest.java 
268fca717 
  webapp/src/test/resources/atlas-application.properties b5c707ed1 


Diff: https://reviews.apache.org/r/74608/diff/14/

Changes: https://reviews.apache.org/r/74608/diff/13-14/


Testing
-------

Manual testing done


Thanks,

Sheetal Shah

Reply via email to