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

Remove custom DefaultListableBeanFactory after Spring fix

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.6
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-9042Spring - Performance
      KULRICE-1730Fix KNS test spring context issue
      KULRICE-9855Upgrade custom Spring bean factory to current Spring version (3.2.3)
      KULRICE-12991Application startup time slow after Spring 4.0.x upgrade
      KULRICE-7134Datepicker error messages are not removed after a date has been picked
      KULRICE-4096Remove TypedArrayList, use Spring's AutoPopulatingList in its stead
      KULRICE-3211Upgrade to Spring 3.0.1
      KULRICE-2474Fix EntityManagerFactory spring references and DAO PersistenceContexts
      KULRICE-12352Remove IU customization for KULRICE-8299
      KULRICE-14144Re-upgrade Rice to Spring 4
    • Sprint:
      Rice Sprint 2015-04-15, Rice Sprint 2015-05-13
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      3

      Description

      Because of a problem originally reported by KFS and in https://jira.spring.io/browse/SPR-8318, we have been forced to put in a custom DefaultListableBeanFactory with performance updates that reduces the amount of time to ingest DD files, especially for projects like KFS who have 700+ of these files. Once Spring fixes this problem, we need to remove this class.

        Issue Links

          Activity

          Hide
          Kristina Taylor (Inactive) added a comment -

          The original Spring issue has a zip file of the tests for 2.0 and 2.5. I have added additional tests for 4.0 and for the patched version to make sure that the patch will work for KFS.

          Show
          Kristina Taylor (Inactive) added a comment - The original Spring issue has a zip file of the tests for 2.0 and 2.5. I have added additional tests for 4.0 and for the patched version to make sure that the patch will work for KFS.
          Hide
          Kristina Taylor (Inactive) added a comment -

          I have verified that Spring's patch will bring us back to the 6 seconds reported back in Spring 2.0.4, so since Spring will release 4.0.7 in late August, we can apply it then.

          Show
          Kristina Taylor (Inactive) added a comment - I have verified that Spring's patch will bring us back to the 6 seconds reported back in Spring 2.0.4, so since Spring will release 4.0.7 in late August, we can apply it then.
          Hide
          Shannon Hess added a comment -
          Show
          Shannon Hess added a comment - Pull request - https://github.com/kuali/rice/pull/170

            People

            • Assignee:
              Shannon Hess
              Reporter:
              Kristina Taylor (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile

                  Structure Helper Panel