Make the service views.views_data backend overridable

Created on 19 April 2021, over 3 years ago
Updated 16 January 2023, almost 2 years 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 about 9 hours 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 almost 2 years ago
  • Status changed to RTBC almost 2 years ago
  • Status changed to Fixed almost 2 years ago
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024