Entries in the 'org.apereo.portal.groups.GroupMemberImpl.parentGroups' cache are not purged when a user authenticates

Description

uPortal does a lot of caching, which allows it to scale very well.

Some of the things it caches, however, may change the next time a user authenticates.  For this reason, we have a thing called 'UsernameTaggedCacheEntryPurger' that knows how to drop cache entries (portal-wide) that are associated with a username whenever that user logs in.

This thing is (currently) connected with many caches that hold user information.  It's not (currently) being applied to the 'org.apereo.portal.groups.GroupMemberImpl.parentGroups' cache, and it needs to be.

Environment

None

Activity

Andrew Wills March 9, 2018 at 8:54 PM

merged.

Andrew Wills March 8, 2018 at 11:30 PM

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created March 8, 2018 at 11:02 PM
Updated March 9, 2018 at 8:54 PM
Resolved March 9, 2018 at 8:54 PM