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

Need more efficient caching of notifyingMemoryStore object

    XMLWordPrintable

    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

          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 Source Code