Timeout on large sites nodes during install

Created on 25 October 2023, 8 months ago
Updated 22 March 2024, 3 months ago

Problem/Motivation

On large sites for example with 16k content nodes I am having an error due to trying to populate the URL alias table all in one php process, I hit a message about 60 second timeout during install, or on cloud environments deployment logs such as acquia a "killed" is shown in the logs.

Steps to reproduce

Have a large site, install the module.

Proposed resolution

Use the batch API to chunk out all the work of populating the views url alias table.

- Transition to Queue API to populate views URL alias table
- D10 watchdog fix
- Entity misspelling fixed
- Remove duplicates before adding paths aliases to Queue

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Needs review

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States NicholasS

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024