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

Optimize the RuleService.getDuplicateRuleId check

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Labels:
    • 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.

        Attachments

          Issue Links

            Activity

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

              People

              • Assignee:
                Unassigned
                Reporter:
                ewestfal 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