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