Doctrine PHPCR
  1. Doctrine PHPCR
  2. PHPCR-52

lazy loading of ReferenceMany fails

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Labels:
      None

      Description

      When I have a document with ReferenceMany "Links", Doctrine PHPCR always loads all those referenced documents, even if I just load the main document. This is obviously very bad for performance.

      https://gist.github.com/1838831
      is a reproducible use-case. Just ran it twice and you'll see that in the second run, there is

      • one GET request for the initial documents
      • a REPORT request for every referenced document to resolve the UUID to a path
      • a POST request for multi-get-ing all the referenced documents

      See also this charles-screenshot
      https://img.skitch.com/20120215-8572c4s5mc8gt2da5wjd71512w.jpg

      I have no idea where to look at to fix this, so any help would be very appreciated

        Activity

          People

          • Assignee:
            Lukas Kahwe
            Reporter:
            Christian Stocker
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: