Export report from Web console to .CSV very slow with IR4 applied

  • 3289276
  • 13-Sep-2007
  • 27-Apr-2012

Environment

Novell ZENworks 7.5 Asset Management - ZAM7.5

Situation

Exports of large reports, for example, 20-30,000 rows are not finishing.  Prior to IR 4 they were running quickly.

Resolution

 

Status

Reported to Engineering

Additional Information

The problem is in the CSV Engine. We made a change to allow UTF-16 to workwith MS -excel (by prepending a little endian byte order marker). To do that, a change was made to the internal data holder from a ByteArrayOutputStream to a String. When the report gets very large, the String gets very slow (probably due tore-allocating the space over and over as it grows). Smaller reports workfine, but beyond a certain size the slowness becomes severe.