jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davide Giannella (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (OAK-3671) Incomplete cleanup of entries in ACL
Date Fri, 11 Dec 2015 08:47:11 GMT

     [ https://issues.apache.org/jira/browse/OAK-3671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Davide Giannella closed OAK-3671.
---------------------------------

Bulk close for 1.3.12

> Incomplete cleanup of entries in ACL
> ------------------------------------
>
>                 Key: OAK-3671
>                 URL: https://issues.apache.org/jira/browse/OAK-3671
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core
>            Reporter: angela
>            Assignee: angela
>             Fix For: 1.3.12
>
>
> the current base implementation of the {{JackrabbitAccessControlList}} present in oak
performs some cleanup in order to avoid accumulating a lot of redundant access control entries.
> in the following sequence of ACE the cleanup however is incomplete as the code breaks
after the cleanup:
> existing
> - grant {{jcr:write}} to principalA
> - deny {{jcr:read}} to principalA
> new entry:
> - grant {{jcr:read}} to principalA
> the expected outcome would be that the deny entry is removed and the new allow merged
with the first entry. instead the deny entry is still present after having merged the new
entry into the list.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message