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

Optimize the RuleService.getDuplicateRuleId check

    Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Labels:
    • Similar issues:
      KULRICE-3717Optimize the checking of getValidActions
      KULRICE-7185Optimization of KIM Permission Checks
      KULRICE-8268broker pool optimization (4067)
      KULRICE-9432Optimize code in ViewHelperServiceImpl
      KULRICE-6757KSPD: Investigate Optimization options for ViewServiceImpl
      KULRICE-8844KualiDocumentFormBase permission checks are more expensive than they have to be
      KULRICE-14262Optimize Amazon RDS usage
      KULRICE-5956optimize site generation
      KULRICE-8329Optimize performance of collection totaling and grouping
      KULRICE-562Optimize file/directory scanning when loading DD files on startup
    • Rice Module:
      KEW

      Description

      It has been a long standing issue that the code in the Rule XML parsing which checks for duplicate rules is extremely slow. This is a big problem for large rule imports with thousands of rules.

      I think a more optimized query could be executed here.

        Issue Links

          Activity

          Eric Westfall made changes -
          Field Original Value New Value
          Fix Version/s 1.0 [ 13481 ]
          Fix Version/s 1.0 QA [ 14860 ]
          Eric Westfall made changes -
          Fix Version/s 1.1 [ 14190 ]
          Fix Version/s 1.0 [ 13481 ]
          Eric Westfall made changes -
          Link This issue relates to KRRM-56 [ KRRM-56 ]
          Eric Westfall made changes -
          Fix Version/s 1.1? [ 15811 ]
          Fix Version/s 1.1 [ 14190 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 62730 ] Copy of custom for rice [ 206664 ]
          Shem Patterson (Inactive) made changes -
          Workflow Copy of custom for rice [ 206664 ] custom [ 216412 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 216412 ] Rice Workflow [ 226160 ]
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          Eric Westfall made changes -
          Labels Old

            People

            • Assignee:
              Unassigned
              Reporter:
              Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

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

                  Structure Helper Panel