Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support large tables in addSitesUpgradeWizard #63

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

Mabahe
Copy link

@Mabahe Mabahe commented Oct 18, 2024

No description provided.

* removes duplicate code
* do not load the complete tables in memory
* less queries using group by pages
* delete records without relation to page
* update only records with empty site

Resolves: in2code-de#62
@einpraegsam
Copy link
Contributor

Thx for digging into this issue. Did you run the upgrade wizard from CLI or from Browser (via Install Tool)?

I'm asking because I think that running from CLI should be possible no matter how long it would take. Even if your solution is a good thing, it might need some time in testing for me. And currently the TYPO3 13 update is our main focus for LUX, LUXenterprise and LUXletter

@Mabahe
Copy link
Author

Mabahe commented Nov 14, 2024

The main issue is not about the long running, but loading the complete table in memory, so a memory limit issue.
But here it is obvious that runtime and queries can be saved in a simple way, too IMO you should not wait any longer than necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants