Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-5010

Improve role-member logic in RoleManagementServiceImpl.removePrincipalFromRole for performance

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.0.3.1
    • Fix Version/s: 1.0.3.2, 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-11714KIM Performance: check whether role members need to be sorted
      KULRICE-8267Inefficiencies in persisting role members in the IdentityManagementRoleDocument (4062)
      KULRICE-9597Script logic performance pass
      KULRICE-8956ComponentBase performFinalize Performance Improvement
      KULRICE-8448Improve Role Performance
      KULRICE-5257Suggest Box - Improvements
      KULRICE-6735Document the Performance Improvements
      KULRICE-8946A few small things that can improve KRAD performance
      KULRICE-11177Need JPA related caching functionality to improve performance and support clustering
      KULRICE-14218Release 2.3.7 with KRMS performance improvements
    • Rice Module:
      KIM
    • Application Requirement:
      KC
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Review Completed

      Description

      Details here: https://wiki.kuali.org/x/8yZyEg

      Once implemented, please set up a code review.

        Issue Links

          Activity

          Hide
          Jessica Coltrin (Inactive) added a comment -

          assigning to 1.0.3.2 fix version. See KULRICE-5013 for when that branch is cut.

          Show
          Jessica Coltrin (Inactive) added a comment - assigning to 1.0.3.2 fix version. See KULRICE-5013 for when that branch is cut.
          Hide
          Jessica Coltrin (Inactive) added a comment -

          needed by KC for 1.0.3.2 per prioritization email

          Show
          Jessica Coltrin (Inactive) added a comment - needed by KC for 1.0.3.2 per prioritization email
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-1.0.3.2-nightly #23 (See http://ci.rice.kuali.org/job/rice-1.0.3.2-nightly/23/)
          KULRICE-5010

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-1.0.3.2-nightly #23 (See http://ci.rice.kuali.org/job/rice-1.0.3.2-nightly/23/ ) KULRICE-5010
          Hide
          Peter Giles (Inactive) added a comment -

          Looks like the commit for this issue caused compilation errors in the KIM tests. Reopening.

          Show
          Peter Giles (Inactive) added a comment - Looks like the commit for this issue caused compilation errors in the KIM tests. Reopening.
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-1.0.3.2-nightly #40 (See http://ci.rice.kuali.org/job/rice-1.0.3.2-nightly/40/)
          KULRICE-5010: Fixing the test compilation error

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-1.0.3.2-nightly #40 (See http://ci.rice.kuali.org/job/rice-1.0.3.2-nightly/40/ ) KULRICE-5010 : Fixing the test compilation error
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #169 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/169/)
          KULRICE-5448 - Apply 1.0.3.1 fix to 2.0 trunk. These particular classes are for the KULRICE-5010 fix.

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #169 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/169/ ) KULRICE-5448 - Apply 1.0.3.1 fix to 2.0 trunk. These particular classes are for the KULRICE-5010 fix.
          Hide
          Jessica Coltrin (Inactive) added a comment -

          closing since 1.0.3.2 is released.

          Show
          Jessica Coltrin (Inactive) added a comment - closing since 1.0.3.2 is released.

            People

            • Assignee:
              Chitra Chandran
              Reporter:
              Geoff McGregor
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel