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