node add / node edit page performance and scalability

Created on 21 April 2021, over 3 years ago
Updated 25 October 2023, about 1 year ago

Problem/Motivation

with 2500 menu links using menu_breadcrumbs, major performance issue loading the node/add and node/edit page (very slow without patch)

Steps to reproduce

create 500 landing pages, 2000 basic pages, we added custom code to automatically disable basic page menu links so that they wouldn't show up in menus but still work for breadcrumbs.

Proposed resolution

800% performance improvement in this scenario:
Add this core patch
🐛 MenuTreeParameters::onlyEnabledLinks is ignored when building the menu tree render array Needs work

Remaining tasks

review patch

see screenshot:
fix

🐛 Bug report
Status

Postponed

Version

4.0

Component

Code

Created by

🇨🇦Canada joseph.olstad

Live updates comments and jobs are added and updated live.
  • Performance

    It affects performance. It is often combined with the Needs profiling tag.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024