----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/72879/ -----------------------------------------------------------
(Updated Sept. 18, 2020, 8:59 a.m.) Review request for atlas, Jayendra Parab, Madhan Neethiraj, Nikhil Bonte, and Sarath Subramanian. Changes ------- Handled review comment from Madhan for >> Shouldn't entityDefs be used here, instead of >> typeRegistry.getAllEntityTypes()? Please review. Used filtered entityDefs instead typeRegistry.getAllEntityTypes() Bugs: ATLAS-3946 https://issues.apache.org/jira/browse/ATLAS-3946 Repository: atlas Description ------- Filter TypeDefs in Metrics API and show data accordingly, currently data is shown for all types even if user do not have access to those types. This patch filterTypeDefs after authorization and updates the data for required types. Diffs (updated) ----- repository/src/main/java/org/apache/atlas/services/MetricsService.java 7917f32e5 webapp/src/main/java/org/apache/atlas/web/security/AtlasSecurityConfig.java e74a9e93a Diff: https://reviews.apache.org/r/72879/diff/3/ Changes: https://reviews.apache.org/r/72879/diff/2-3/ Testing ------- Tested Statistics UI from different users with different policies for entityType and classfication. https://ci-builds.apache.org/job/Atlas/job/PreCommit-ATLAS-Build-Test/25/console Thanks, Nixon Rodrigues