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

Implemented subprocesses for indexing huge indices #79

Merged
merged 1 commit into from
Jun 4, 2024

Conversation

christianbader
Copy link
Contributor

@christianbader christianbader commented May 16, 2024

The current implementation crashes on huge indexes due to memory exhaustion.
This implementation adds the possibility to configure an index to be indexed in batched sub-processes to work around this issue.

@limenet limenet self-requested a review May 21, 2024 08:00
@limenet limenet added the enhancement New feature or request label May 21, 2024
src/Command/DoPopulateIndex.php Show resolved Hide resolved
src/Command/DoPopulateIndex.php Outdated Show resolved Hide resolved
src/Command/PopulateIndex.php Outdated Show resolved Hide resolved
src/Command/DoPopulateIndex.php Show resolved Hide resolved
src/Index/IndexInterface.php Outdated Show resolved Hide resolved
@christianbader christianbader changed the title WIP: Implementing subprocesses Implemented subprocesses for indexing huge indices May 29, 2024
@limenet limenet merged commit da6ebea into main Jun 4, 2024
10 checks passed
@limenet limenet deleted the feature/subprocesses branch June 4, 2024 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants