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

StyleServiceImpl.getStyle should perform caching of styles


    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-8273Add caching to style service to improve EDocLite performance
      KULRICE-8327Implement caching for Message Service
      KULRICE-7406Manually cache permissionService.isAuthorized* and roleService.principalHasRole methods
      KULRICE-2315Implement caching of data to the IdentityManagementService implementation
      KULRICE-11177Need JPA related caching functionality to improve performance and support clustering
      KULRICE-7023Creating a new user should get the principal cache flushed
      KULRICE-11400UXI F2F Prep - Perform analysis on component styles
      KULRICE-3689Improve performance of IdentityArchiveService interactions
      KULRICE-5942See if we can improve our cache flushing with new Spring cache annotations
      KULRICE-8960LookupUtils getSearchResultsLimit Performance Improvement
    • Rice Module:
      Rice Core
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required


      This method does not currently cache the returned style it gets from the StyleRepositoryService. Since this is used from StyleUriResolver, I'm not sure if this means it's doing a full load of styles like "widgets" for every edl request which (given the size of that stylesheet) should probably be cached to improve performance.


        There are no comments yet on this issue.


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


            • Created:

              Structure Helper Panel