Make the service views.views_data backend overridable

Created on 19 April 2021, about 3 years ago
Updated 16 January 2023, over 1 year ago

Problem/Motivation

The database driver for MongoDB needs to change the views data after all calls to the hook_views_data_alter() have run. MongoDB stores all entity data for an entity instance in a single document and not in multiple tables as relational databases do. Now there is no such possibility.

Proposed resolution

Make the service views.views_data backend overridable.

Remaining tasks

User interface changes

None

API changes

The service views.views_data is now backend overridable.

Data model changes

None

Release notes snippet

None

✨ Feature request
Status

Fixed

Version

10.1 ✨

Component
ViewsΒ  β†’

Last updated 1 day ago

Created by

πŸ‡³πŸ‡±Netherlands daffie

Live updates comments and jobs are added and updated live.
  • Contributed project blocker

    It denotes an issue that prevents porting of a contributed project to the stable version of Drupal due to missing APIs, regressions, and so on.

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.

  • Status changed to Needs review over 1 year ago
  • Status changed to RTBC over 1 year ago
  • Status changed to Fixed over 1 year ago
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.69.0 2024