Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-1275

Efficient MongoNodeState.getChildNodeEntries() for many child nodes

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.16
    • core, mongomk
    • None

    Description

      The current implementation of MongoNodeState.getChildNodeEntries() gets all the child nodes at once and does not work well when there are many child nodes. Where 'many' is e.g. one million or more.

      Direct lookup of a child node with many siblings already works fine. This issue is only about enumerating potentially all child nodes.

      Attachments

        Activity

          People

            mreutegg Marcel Reutegger
            mreutegg Marcel Reutegger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: