This issue has been created
There are 2 updates.
 
 
Trusted authentication framework / cid:jira-generated-image-avatar-ae6c2ff8-6076-4f37-b923-5d413eb4a840 TRUSTAUTH-33 Open

Add locking when several users authenticate at the same time and are part of the same group

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-bdfeabed-5635-431c-8689-d145e042204d Elena-Oana Florea created this issue on 06/Dec/24 16:27
 
Summary: Add locking for sync when the user is in several large groups
Issue Type: cid:jira-generated-image-avatar-ae6c2ff8-6076-4f37-b923-5d413eb4a840 Improvement
Affects Versions: 1.9.3
Assignee: Unassigned
Components: API
Created: 06/Dec/24 16:27
Priority: cid:jira-generated-image-static-major-887000c8-d738-4051-b181-69dfb1e9ca16 Major
Reporter: Elena-Oana Florea
Description:

We noticed performance issues on simple pages (slowness or 502 error) when several large groups need to be synched at once, e.g.

  • the wiki has a few groups with 15k+ users
  • a sync is triggered to update the groups upon accessing a page
    An improvement could be added to perform some locking to ensure that the same group document isn't changed by several threads at the same time, overriding the changes of the other threads.
 
 

2 updates

 
cid:jira-generated-image-avatar-bdfeabed-5635-431c-8689-d145e042204d Changes by Elena-Oana Florea on 06/Dec/24 16:31
 
Summary: Add locking for sync when the user is in several large groups users authenticate at the same time and are part of the same group
Description: We noticed performance issues on simple pages (slowness or 502 error) when several large groups need to be synched at once , e.g.
* the wiki has a few groups with 15k+ users
* a sync is triggered to update the groups upon accessing a page
An improvement could be added to perform some locking to ensure that the same group document isn't changed by several threads at the same time, overriding the changes of the other threads.