Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-39249

Need more efficient caching of notifyingMemoryStore object

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Incomplete
    • Affects Version/s: 2.9.x
    • Fix Version/s: 10.0
    • Component/s: Kernel
    • Labels:
    • 10 status:
      Please Merge
    • Previous Issue Keys:
      KNL-1056

      Description

      The change in KNL-1037 did not completely work as expected. Upon analyzing heap dumps, we found that NotifyingMemoryStore is still the biggest object by retained size in the cache. This is due to the use of inner class. We should make the new MemberWithRoleId class a top level class, instead of inner class of DbAuthzGroupService.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  k1team KERNEL TEAM (Inactive)
                  Reporter:
                  bkirschn Beth Kirschner
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration