Finding nested groups queries each single group separately

XMLWordPrintable

    • 10
    • Severity 3 - Minor
    • 8

      If nested groups are enabled, when we recursively search for groups a user/group is in, we iterate groups at each level one by one, searching for its parents. Instead, we should query multiple groups at one (with some limit, to avoid blowing up DB with a huge query).

      See

      1. com.atlassian.crowd.manager.directory.RemoteDirectorySearcher#findNestedGroupMembershipsIncludingGroups
      2. com.atlassian.crowd.manager.directory.RemoteDirectorySearcher#isUserIndirectGroupMember

              Assignee:
              Unassigned
              Reporter:
              Kamil Cichy (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 0.05h
                  0.05h