Replace 'storage_method' with 'tags'

Created on 4 June 2023, over 2 years ago
Updated 23 March 2024, over 1 year ago

Problem/Motivation

In #3013279: Add ability to filter list of keys based on key storage_method , storage_method has been added to the KeyProvider plugin definition. The reason was to allow better classification of plugins. However, this definition key has no other API role, it's just metadata. But it also limits the possibility to more complex classifications.

Steps to reproduce

None.

Proposed resolution

  • Replace single-value storage_method definition key with a multi-string tags definition entry.
  • Deprecate storage_method definition entry.
  • Deprecate the key_select element #key_filters var storage_method option, in favour of a multi-value tags option.
  • Adapt Drush command options

Remaining tasks

None.

User interface changes

None.

API changes

None.

Data model changes

KeyProvider plugin definition will contain a multi-string tags entry while using storage_method is deprecated.

Feature request
Status

Fixed

Version

1.0

Component

Code

Created by

🇷🇴Romania claudiu.cristea Arad 🇷🇴

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