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

CloneUtils getFieldsWithAnnotation Performance Improvement

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 2.2
    • Fix Version/s: Not version specific
    • Component/s: Performance
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Utility
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      CloneUtils' getFieldsWithAnnotation method does not cache the results of its processing.

      The getAnnotation reflection method is an expensive operation, and it is used within the above mentioned method.

        Attachments

          Issue Links

            Activity

            jdomeyer Jeff Domeyer (Inactive) created issue -
            masargen Matt Sargent made changes -
            Field Original Value New Value
            Documentation Review Status Pending Review [ 14643 ] Not Required [ 14642 ]
            jkneal Jerry Neal (Inactive) made changes -
            Fix Version/s 2.3 [ 16595 ]
            jkneal Jerry Neal (Inactive) made changes -
            Link This issue relates to KULRICE-6557 [ KULRICE-6557 ]
            jkneal Jerry Neal (Inactive) made changes -
            Link This issue cloned from KULRICE-9612 [ KULRICE-9612 ]
            jkneal Jerry Neal (Inactive) made changes -
            Link This issue cloned from KULRICE-9612 [ KULRICE-9612 ]
            Hide
            jkneal Jerry Neal (Inactive) added a comment -

            This will not be necessary with work for KULRICE-9612

            Show
            jkneal Jerry Neal (Inactive) added a comment - This will not be necessary with work for KULRICE-9612
            jkneal Jerry Neal (Inactive) made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Fix Version/s 2.3 [ 16595 ]
            Resolution Won't Fix [ 2 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 163914 ] Copy of custom for rice [ 215481 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow Copy of custom for rice [ 215481 ] custom [ 225229 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 225229 ] Rice Workflow [ 234977 ]
            cniesen Claus Niesen made changes -
            Fix Version/s Not version specific [ 17967 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                jdomeyer Jeff Domeyer (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: