[later phase] Make Component `audit` operation scalable

Created on 6 May 2025, 3 months ago

Overview

📌 Calculate field and component dependencies on save and store them in an easy to retrieve format Active introduced:

  1. the audit operation on Component config entities
  2. the \Drupal\experience_builder\Audit\ComponentAudit service
  3. the \Drupal\experience_builder\Controller\ComponentAuditController (+ test)

However, it's implemented in the most naïve/simple way possible — intentionally! — and for example loads every entity revision 😅

Proposed resolution

So we'll need to improve that. If we don't do that before 1.0, we'll need to gate it behind xb_dev_mode.

User interface changes

TBD

📌 Task
Status

Postponed

Version

0.0

Component

Data model

Created by

🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺

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

Production build 0.71.5 2024