When initializing replaced fields all bundles are processed instead of selecting only the one the replacing instance is going to be attached to. This may slow down the init process a lot if there are many entities spread accross different bundles.

Comments

plach’s picture

Status: Active » Needs review
StatusFileSize
new674 bytes

Status: Needs review » Needs work

The last submitted patch, title-init_bundles-1644736-1.patch, failed testing.

plach’s picture

Status: Needs work » Reviewed & tested by the community
StatusFileSize
new697 bytes

This is a won't fix. Bundle conditions are not usable in a generic fashion, the attached patch clarifies it.

plach’s picture

Status: Reviewed & tested by the community » Needs review
StatusFileSize
new3.74 KB

This was really bugging me.

plach’s picture

StatusFileSize
new4.06 KB

Fixed PHP docs.

plach’s picture

Status: Needs review » Reviewed & tested by the community
plach’s picture

Status: Reviewed & tested by the community » Fixed
Issue tags: +Needs tests

Committed and pushed, thanks.

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 2ec5945 on 7.x-1.x, workbench by plach:
    Issue #1644736 by plach: Fixed When initializing replaced fields all...