Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
During rebuild field_system_into_alter
now calls entity_load_multiple('field_entity')
which, in order to retrieve the plugin definition tries to retrieve the full schema, this is incredibly brittle. A simple way is to remove the schema calls from the plugin definition. It is barely used and it double-caching anyways because SchemaCache already stores the "hard parts".
Comment | File | Size | Author |
---|---|---|---|
#1 | 1976068_1.patch | 6.41 KB | chx |
dsfs.patch | 5.41 KB | chx | |
Comments
Comment #1
chx CreditAttribution: chx commentedper timplunkett's advice, there's no reason to call processdecorator now.
Comment #2
tim.plunkettAwesome! I'm so happy to have EntityManager cleaned up all the way.
Comment #4
tim.plunkett#1: 1976068_1.patch queued for re-testing.
Comment #5
tim.plunkettFluke fail.
Comment #7
tim.plunkett#1: 1976068_1.patch queued for re-testing.
Comment #8
andypostgreen again
Comment #9
catchYep this went in before the SchemaCache stuff did, not really an issue with that in place. Committed/pushed to 8.x.