•  
      request #10923 Do not retrieve unneeded permissions
    Infos
    #10923
    Nicolas Terray (nterray)
    2017-12-13 15:34
    2017-12-13 13:42
    11255
    Details
    Do not retrieve unneeded permissions
    We don't display "permissions" button in dynamic ugroups administration (Project administrators, …). However the code still fetch permissions for those ugroups which is therefore useless.

    Furthermore as fetching permissions has always be done on static ugroups, the retrieval of permissions for dynamic ugroups is wrong: for example it fetches permissions for **all** project administrators ugroups instead of only for project administrators ugroup of the current project. This produces a severe downgrade of performance (or fatal errors) on big instances where there are lot of projects and lot of permissions.
    Project admin
    9.15
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Closed
    2017-12-13
    Attachments
    Empty
    References
    Referencing request #10923
    Referenced by request #10923

    Artifact Tracker v5

    rel #10589 9.16

    Follow-ups