This is an automated email from the ASF dual-hosted git repository. rmani pushed a commit to branch RANGER-5370-patch in repository https://gitbox.apache.org/repos/asf/ranger.git
commit c51e91fb75f1f524a67b6ec1f08400feae835dab Author: Ramesh Mani <[email protected]> AuthorDate: Tue Oct 14 00:11:56 2025 -0700 RANGER-5370:GDS request when denied because of inactive status of the DataSet should have data share details Signed-off-by: Ramesh Mani <[email protected]> --- .../org/apache/ranger/plugin/policyengine/gds/GdsDatasetEvaluator.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDatasetEvaluator.java b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDatasetEvaluator.java index 9bdff2ce9..0c1d8ccc2 100644 --- a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDatasetEvaluator.java +++ b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDatasetEvaluator.java @@ -144,6 +144,8 @@ public void evaluate(RangerAccessRequest request, GdsAccessResult result, Collec } dipEvaluators.stream().filter(e -> e.isAllowed(request) && e.getProjectEvaluator().isActive()).forEach(dip -> projectsToEval.add(dip.getProjectEvaluator())); + } else { + result.addDataset(getName()); } LOG.debug("<== GdsDatasetEvaluator.evaluate({}, {}, {})", request, result, projectsToEval);
