Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bug #9516 [AclProvider] Fix incorrect behavior when partial results r…
…eturned from cache (superdav42) This PR was merged into the 2.2 branch. Discussion ---------- [AclProvider] Fix incorrect behavior when partial results returned from cache | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9515 | License | MIT | Doc PR | none [AclProvider] Fix incorrect behavior when partial results returned from cache findAcls wasn't throwing the NotAllAclsFoundException with the partial result when some acls were retrieved from the cache. This will fix that behavior. Ideally we would update it to cache items that were not found so it wouldn't have to query the db every time for non existent items, but I'm not sure if that is possible. I'm not sure if the ACL cache is being used very much, I didn't find any docs about it but it seems to work except for this issue. It might be more appropriate to merge the fix in master if no one is relying on it to work in 2.2. Commits ------- edae59c [AclProvider] Fix incorrect behaviour when partial results returned from cache
- Loading branch information