I have Entity Cache installed, and have noticed that if Node B is in the cache, when Node A gets saved, and when CNR updated Node B's corresponding node reference, the cached node won't get deleted. Thus, Node B appears to continue being unlinked to Node A. All that needs to happen is to flush the Entity Cache entry for Node B, and we're in business.

Attached is a very small patch which does this.

CommentFileSizeAuthor
entity-cache-support.patch586 bytesjoelstein
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Bastlynn’s picture

Status: Needs review » Reviewed & tested by the community

I can confirm this works beautifully.

rp7’s picture

I can confirm that the patch in #1 works.

Bastlynn’s picture

Looks like this patch is ready to get pulled into the project :) Canst we have a maintainer?

czigor’s picture

Issue summary: View changes
Status: Reviewed & tested by the community » Fixed

42de53e3fa93f8dcd06a1da98fe2cf8a4954e7ff Issue #1399906 by joelstein: Incompatibility with Entity Cache

Bastlynn’s picture

Thank you muchly! :)

Status: Fixed » Closed (fixed)

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