----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/74608/ -----------------------------------------------------------
(Updated Oct. 4, 2023, 1:19 p.m.) Review request for atlas, Jayendra Parab, Mandar Ambawane, Pinal Shah, Prasad Pawar, and Radhika Kundam. Changes ------- Latest PC build: https://ci-builds.apache.org/job/Atlas/job/PreCommit-ATLAS-Build-Test/1473 Failed tests: EntityV2JerseyResourceIT.testSetLabelsByTypeName:986 expected [2] but found [1] 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. Diffs (updated) ----- addons/hbase-bridge/pom.xml 278b6c6d3 addons/hbase-testing-util/pom.xml c4f3a99ee addons/hive-bridge-shim/pom.xml 39f16ceee addons/hive-bridge/pom.xml 356ac9542 addons/kafka-bridge/pom.xml 093db7229 addons/models/0000-Area0/0010-base_model.json a4a9248ec addons/sqoop-bridge/pom.xml 4b6eac98f authorization/pom.xml 7a1108487 distro/src/conf/atlas-application.properties b5734d7a8 graphdb/api/pom.xml 4ba89b20f graphdb/janus-hbase2/pom.xml c2a2e74f0 intg/pom.xml 43a172c1b intg/src/main/java/org/apache/atlas/AtlasConfiguration.java df886753f intg/src/main/java/org/apache/atlas/AtlasErrorCode.java 77a6fd8c3 intg/src/main/java/org/apache/atlas/model/audit/EntityAuditEventV2.java 3afd27e7d repository/pom.xml 8fd744b44 repository/src/main/java/org/apache/atlas/repository/audit/EntityAuditListenerV2.java 9b011ab06 repository/src/main/java/org/apache/atlas/repository/audit/HBaseBasedAuditRepository.java a99f9b383 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/AtlasRule.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 de311c329 test-tools/src/main/resources/solr/core-template/solrconfig.xml 1550052b4 webapp/src/main/java/org/apache/atlas/web/filters/ActiveServerFilter.java a25a51b5a webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java b19095b48 webapp/src/test/java/org/apache/atlas/web/resources/AdminResourceTest.java a4d794615 Diff: https://reviews.apache.org/r/74608/diff/9/ Changes: https://reviews.apache.org/r/74608/diff/8-9/ Testing ------- Manual testing done Thanks, Sheetal Shah