Improve locking on user's properties

Description

User.PropertiesMap synchronizes on property name only. This causes a lot of waiting/blocking when the same property is being updated for many/all users - a common scenario when synchronizing with external user repositories. A better approach is to synchronize on the internal representation of user_name+property_name

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created October 30, 2012 at 3:34 PM
Updated November 15, 2012 at 5:32 PM
Resolved November 15, 2012 at 5:32 PM

Flag notifications