You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CoG must periodically update the user status (project tags and project memberships) from across the federation. This is an expensive operation which involves querying all the other federated CoG sites. This happens whenever one of these two conditions happens:
o The user logs into CoG
o A timeout equal to 3600 has passed since the last update (even if the user uses an established cookie session, without logging in again)
Currently, the user status update is executed synchronously, which will cause unnecessary delay when the user starts using CoG.
The text was updated successfully, but these errors were encountered:
This operation now happens in a separate python thread, i.e. asynchronously. It still happens when one of the two conditions above is met.
Note that as an additional bonus, the code now deletes user membership in groups that cannot be found, such as for example "mom5_in_nems" (because the project has been deleted, renamed, or made private at its local site).
You could look at the log files and see that in the background CoG is still querying the other sites for updated information, while your page has finished rendering already.
Otherwise you can just close it I think
thanks, L
Who: Luca
CoG must periodically update the user status (project tags and project memberships) from across the federation. This is an expensive operation which involves querying all the other federated CoG sites. This happens whenever one of these two conditions happens:
o The user logs into CoG
o A timeout equal to 3600 has passed since the last update (even if the user uses an established cookie session, without logging in again)
Currently, the user status update is executed synchronously, which will cause unnecessary delay when the user starts using CoG.
The text was updated successfully, but these errors were encountered: