-
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
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.
Affected Files:
App/BusinessLogic/ImportExportDTS/ACAExportProcessRowwise.vb
App/BusinessLogic/ImportExportDTS/DemographicExportRowwise.vb
App/BusinessLogic/ImportExportDTS/CommonExportRoutines.vb
App/BusinessLogic/ImportExportDTS/ExecuteExportDTS.vb
App/BusinessLogic/ImportExportDTS/ExportProcess.vb
App/BusinessLogic/ImportExportDTS/ExportProcessRowwise.vb