Implement `lookup_keys` in Component for optimized queries

Created on 6 June 2025, 21 days ago

Overview

In πŸ› ContentCreatorVisibleXbConfigEntityAccessControlHandler's `view` access must refuse access to disabled config entities Active we found out that we could implement `lookup_keys` in Component for optimized queries.

However, the atypical default values for datetime and daterange prevented us to do it there.

Proposed resolution

  • Implement `status` in `lookup_keys` in Component for optimized queries.
  • This should ensure that the key_value store caches those components per status.
  • But as all-props components fails entity validation, the key_value store won't include the all-props component.
  • So we need to figure out how to handle the daterange and datetime default values.

User interface changes

None.

πŸ“Œ Task
Status

Active

Version

0.0

Component

Config management

Created by

πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024