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

(Updated April 22, 2025, 11:25 a.m.)


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


Changes
-------

removed DEBUG_ENABLED checks from code


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


Repository: atlas


Description
-------

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 5cb14f650 
  addons/hbase-testing-util/pom.xml 2fb66c557 
  addons/hive-bridge-shim/pom.xml 08a9ee7c4 
  addons/hive-bridge/pom.xml 38c54ea02 
  addons/kafka-bridge/pom.xml a1dd3a666 
  addons/models/0000-Area0/0010-base_model.json a4a9248ec 
  addons/sqoop-bridge/pom.xml ea1bc94ba 
  client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 1bba1e179 
  distro/src/conf/atlas-application.properties b5734d7a8 
  graphdb/api/pom.xml 478758033 
  intg/pom.xml 4c22bd61f 
  intg/src/main/java/org/apache/atlas/AtlasConfiguration.java 1b6fbd74b 
  intg/src/main/java/org/apache/atlas/AtlasErrorCode.java 97d83b6fe 
  intg/src/main/java/org/apache/atlas/model/audit/EntityAuditEventV2.java 
76cf2e9df 
  intg/src/main/java/org/apache/atlas/model/instance/AtlasRule.java 
PRE-CREATION 
  repository/pom.xml 0004b8980 
  
repository/src/main/java/org/apache/atlas/repository/audit/EntityAuditListenerV2.java
 f0ac8a9ec 
  
repository/src/main/java/org/apache/atlas/repository/audit/HBaseBasedAuditRepository.java
 5f3e67951 
  repository/src/main/java/org/apache/atlas/repository/ogm/AtlasRuleDTO.java 
PRE-CREATION 
  repository/src/main/java/org/apache/atlas/repository/ogm/DataAccess.java 
a3be9c0e1 
  
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 67db72801 
  test-tools/src/main/resources/solr/core-template/solrconfig.xml 7a0e8dd16 
  webapp/src/main/java/org/apache/atlas/web/filters/ActiveServerFilter.java 
28a3b1506 
  webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 
0e0854271 
  webapp/src/test/java/org/apache/atlas/web/filters/CAFTests.java PRE-CREATION 
  webapp/src/test/java/org/apache/atlas/web/resources/AdminResourceTest.java 
f7e2c7ef7 
  webapp/src/test/resources/atlas-application.properties b5c707ed1 


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

Changes: https://reviews.apache.org/r/74608/diff/15-16/


Testing
-------

Manual testing done


Thanks,

Sheetal Shah

Reply via email to