Uploaded image for project: 'Apache Trafodion (Retired)'
  1. Apache Trafodion (Retired)
  2. TRAFODION-2727

Memory leak in the compiler part of the code in Trafodion

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • any
    • 2.3
    • sql-cmp
    • None

    Description

      The master executor process like mxosrvr which has the compiler embedded within it, grows in virtual memory overtime. Trafodion i uses its own memory management via heap to manage its memory needs during execution. The embedded compiler is also expected to use this infrastructure to manage its memory needs. However, while executor is being build using this infrastructure from ground up, it was an after thought in case of compiler. Some objects in trafodion mixup both its own heap and system heap while allocating leading to memory leak.

      Attachments

        Activity

          People

            selvag Selvaganesan Govindarajan
            selvag Selvaganesan Govindarajan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: