Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-4862

Finding nested groups queries each single group separately

    XMLWordPrintable

Details

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kcichy Kamil Cichy
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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