Project

General

Profile

Actions

Bug #78258

closed

List view CSV export goes out of memory

Added by Tymoteusz Motylewski over 7 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Performance
Target version:
-
Start date:
2016-10-12
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
memory, list view, many records, large-site
Complexity:
Is Regression:
No
Sprint Focus:

Description

If you have many records, the CSV export will use all available menory and throw an error.
Steps to reproduce:
1. Go to list module
2. Select folder with many records e.g. fe_users
3. click on the table header to open a "single table mode"
4. click on the export icon

you'll get a out of memory error

The code handling the export is in
typo3/cms/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php
and when exporting csv it's not using pagination, but removes query limit.


Files

DatabaseRecordList.php (26.1 KB) DatabaseRecordList.php Luis García, 2018-03-26 15:48

Related issues 2 (2 open0 closed)

Related to TYPO3 Core - Story #82206: list module enhancements/bugfixesNew2005-07-21

Actions
Related to TYPO3 Core - Epic #93547: Collection of problems with large sitesAccepted2021-02-19

Actions
Actions #1

Updated by Riccardo De Contardi over 6 years ago

  • Category set to Performance
Actions #2

Updated by Gerrit Code Review about 6 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #3

Updated by Gerrit Code Review about 6 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #4

Updated by Gerrit Code Review about 6 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #5

Updated by Gerrit Code Review about 6 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #6

Updated by Gerrit Code Review about 6 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #7

Updated by Gerrit Code Review about 6 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #8

Updated by Gerrit Code Review about 6 years ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #9

Updated by Gerrit Code Review about 6 years ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #10

Updated by Luis García about 6 years ago

Hello there!

I've just written the XCLASS version for TYPO3 7 LTS. Maybe you could include it in the next 7 LTS release.

Actions #11

Updated by Gerrit Code Review about 6 years ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #12

Updated by Gerrit Code Review about 6 years ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #13

Updated by Gerrit Code Review about 6 years ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #14

Updated by Gerrit Code Review about 6 years ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #15

Updated by Gerrit Code Review about 6 years ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #16

Updated by Gerrit Code Review about 6 years ago

Patch set 14 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56381

Actions #17

Updated by Benni Mack over 4 years ago

  • Status changed from Under Review to Accepted
Actions #18

Updated by Daniel Windloff over 3 years ago

  • Related to Story #82206: list module enhancements/bugfixes added
Actions #19

Updated by Sybille Peters over 3 years ago

  • Tags set to memory, list view, many records, large sites
Actions #20

Updated by Sybille Peters over 3 years ago

  • Tags changed from memory, list view, many records, large sites to memory, list view, many records, large-site
Actions #21

Updated by Sybille Peters about 3 years ago

  • Related to Epic #93547: Collection of problems with large sites added
Actions #22

Updated by Oliver Bartsch almost 2 years ago

  • Status changed from Accepted to Needs Feedback

Hi, we partially reworked the recordlist in v11, including the csv export, which is now called "Download". Could you please check, whether this issue still exists?

Actions #23

Updated by Oliver Bartsch over 1 year ago

  • Status changed from Needs Feedback to Closed

No feedback for 90 days, will close the ticket now. If you feel this is still a problem, let me know via Slack and I will re-open the ticket

Actions

Also available in: Atom PDF