Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-11714

KIM Performance: check whether role members need to be sorted

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Performance
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Rice Module:
      KIM
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      The KIM role type service has a sortRoleMembers() method. The default implementation simply returns the original list.

      This can cause inefficiencies if the list of role members passed in is large.

      It would probably be good if the RoleTypeService API were expanded to include a "doesSortRoleMembers()" method (or something like that) to pre-check whether the entire list needs to be passed to and from. Since only 1 service in all of KFS implements that method, this would be a net improvement for most role member retrievals.

        Attachments

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              jkeller Jonathan Keller
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: