Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8347

Memory leaks on restart Ignite node with enabled persistence at ThreadLocal

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.4
    • Fix Version/s: 2.5
    • Component/s: persistence
    • Labels:
      None

      Description

      Memory leaks on restart Ignite node with enabled persistence at ThreadLocal.
      The ThreadLocal DelayedPageReplacementTracker#delayedPageWriteThreadLoc looks suspicious.

      I've added the simple test to memory leak on restart Ignite nodes from the thread that is not terminated after node stopped.
      This case is very useful e.g. for all jUnit cache tests that starts Ignite cluster from the beforeTestsStarted() (this method is called from the main thread and alive for all tests in a test suite).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dpavlov Dmitriy Pavlov
                Reporter:
                tledkov-gridgain Taras Ledkov
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: