Needs to implement QueueFactoryInterface for Drupal 11

Created on 5 March 2024, 9 months ago

Problem/Motivation

📌 Queue factory services do not conform to an interface RTBC adds a QueueFactoryInterface which will be required in Drupal 11.

At the moment the interface doesn't exist in 10.2.

It might be possible to conditionally define/class_alias the interface for 10.2 compatibility, or potentially for core to backport the interface to 10.2 (without any deprecations) so it's available. The latter would mean introducing a minimum core requirement on a 10.2 patch release ofc.

Steps to reproduce

n.a.

Proposed resolution

Follow core implementation pattern.

Remaining tasks

Do it.

User interface changes

None.

API changes

KafkaQueueFactory will implement the interface.

Data model changes

None.

📌 Task
Status

Active

Version

1.0

Component

Code

Created by

🇫🇷France fgm Paris, France

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

Comments & Activities

Production build 0.71.5 2024