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

Show:
Andrew Wills
March 8, 2018, 11:30 PM
Andrew Wills
March 9, 2018, 8:54 PM

merged.

Assignee

Unassigned

Reporter

Andrew Wills

Labels

None

Estimated End Date

None

Components

Fix versions

Affects versions

Priority

Major
Configure