[TYPO3-core] RFC: 13029: Performance issues, when doing large CSV exports

Mathias Gisch m.gisch at mx.uni-saarland.de
Sun Dec 13 17:09:55 CET 2009


This is an SVN patch request.

Type: Bug/Tweak

Bugtracker references:
http://bugs.typo3.org/view.php?id=13029


Branches:
trunk, TYPO3_4-3


Problem:
When doing CSV exports many informations are generated twice. For example the function renderListRow(...) 
and the function addToCSV(..) both call recPath(...) and makeRef(...). This leads to performance and memory 
issues in large exports (>40000 entries).


Solution:
There should be a switch at the beginning of the function renderListRow(...) which checks if it is in CSV-mode or HTML-mode.
See attached patch


Best regards,

	Mathias Gisch

***********************************
Mathias Gisch
Universität des Saarlandes
Institut für Rechtsinformatik
Tel: +49 (681) 302 4965
m.gisch at mx.uni-saarland.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug13029.diff
Type: application/octet-stream
Size: 9937 bytes
Desc: not available
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20091213/86b582ab/attachment.obj>


More information about the TYPO3-team-core mailing list