Uploaded image for project: 'Project Simple'
  1. Project Simple
  2. ST-260

Performance optimization - Export - Write header records on file

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: Critical
    • Resolution: Done
    • Component/s: Performance
    • Labels:
      None
    • Module:
      Platform - Performance
    • Reported by:
      Support
    • Item State:
      Production Complete - Closed
    • Issue Importance:
      Must Have

      Description

      Observation: During export of any template, entire text of generated file is read into system memory and written back on file along with header test. This at times creates a scenario where sufficient virtual space is not available in system memory for allocation of entire file text resulting in out of memory exception. To resolve this, we can modify this logic to read the file contents in chunks / line by line so that large memory space is not required for allocation at a time.

        Attachments

          Activity

          Transition Time In Source Status Execution Times
          Priya Dhamande (Inactive) made transition -
          New Request Pending for Approval
          12d 23h 28m 1
          Priya Dhamande (Inactive) made transition -
          Pending for Approval Approved for Development
          3s 1
          Priya Dhamande (Inactive) made transition -
          Approved for Development In Development
          2s 1
          Priya Dhamande (Inactive) made transition -
          In Development In LB Testing
          3s 1
          Priya Dhamande (Inactive) made transition -
          In LB Testing Pending for Stage Approval
          4s 1
          Priya Dhamande (Inactive) made transition -
          Pending for Stage Approval Approved for Stage
          10d 17h 20m 1
          Priya Dhamande (Inactive) made transition -
          Approved for Stage Stage Testing
          2s 1
          Priya Dhamande (Inactive) made transition -
          Stage Testing Pending for Production Approval
          3d 7h 2m 1
          Priya Dhamande (Inactive) made transition -
          Pending for Production Approval Approved for production
          2s 1
          Aniruddha Dev (Inactive) made transition -
          Approved for production In Production Testing
          43d 1h 35m 1
          Aniruddha Dev (Inactive) made transition -
          In Production Testing Production Complete
          3m 25s 1
          Aniruddha Dev (Inactive) made transition -
          Production Complete Closed
          19s 1

            People

            Assignee:
            priya.dhamande Priya Dhamande (Inactive)
            Reporter:
            saurabh.sablaka Saurabh Sablaka (Inactive)
            Developer:
            Saurabh Sablaka (Inactive)
            QA:
            Aniruddha Dev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Dev Due Date:
              Code Review Date:

                Time Tracking

                Estimated:
                Original Estimate - 6h
                6h
                Remaining:
                Time Spent - 3h Remaining Estimate - 3h
                3h
                Logged:
                Time Spent - 3h Remaining Estimate - 3h
                3h