Yan created RANGER-1446:
---------------------------
Summary: Ranger Solr Plugin does not work when the collection list
in the request is empty
Key: RANGER-1446
URL: https://issues.apache.org/jira/browse/RANGER-1446
Project: Ranger
Issue Type: Bug
Components: plugins
Affects Versions: 0.6.3, 0.6.2, 0.6.1, 0.7.0
Reporter: Yan
Assignee: Yan
Priority: Critical
The fix of Ranger-1095 set the initial value of "denied" to "true" from the
previous "false". One impact of this change is that, when
context.getCollectionRequests() is empty which could be the case in many
invocations Solr makes to Ranger on authorization per client request, the
permission is plainly denied without going to Ranger policy engine. So the fix
changed the default behavior related "denied".
A proper fix of Ranger-1095 IMO should be just to set the "denied" to "true" in
the catch block without changing the initial value of the variable.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)