Uploaded image for project: 'Workspaces'
  1. Workspaces
  2. WORKSPACES-1809

Publishing wall content is extremely slow for project with lots of members

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 2.13.6, 2.14.0
    • 2.13.4
    • Module Wall
    • None
    • Ametys 4.8.7
    • 4.9.0 M7
    • Oui

      Steps to reproduce bug:
      -Create project
      -Add lots of members (i.e >100 members)
      -Make sure notifications are activated for all the members
      -Add a wall content 

      Bug : 
      It takes ages for the wall content to be published.

      The following thread is waiting for all async operations to be completed (in this instance sending notifications to all the project's members):

      org.ametys.plugins.workspaces.wall.WallContentManager#_commitAllChanges:206
      org.ametys.plugins.workspaces.wall.WallContentManager#publishContent:185
      jdk.internal.reflect.NativeMethodAccessorImpl#invoke0 (Native Method)
      jdk.internal.reflect.NativeMethodAccessorImpl#invoke:77
      jdk.internal.reflect.DelegatingMethodAccessorImpl#invoke:43
      java.lang.reflect.Method#invoke:568
      org.ametys.core.ui.ExecuteClientCallsAction#_executeMethod:205
      org.ametys.core.ui.ExecuteClientCallsAction#act:183
      

            Unassigned Unassigned
            jhawken James Hawken
            Guillaume Gouin Guillaume Gouin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: