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
Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Alex Mateescu

Reporter

Alex Mateescu