Uploaded image for project: 'Content Dependencies'
  1. Content Dependencies
  2. MGNLCDEP-77

Usage of NodeUtil.collectAllChildren may slow down resolution of dependencies

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.4.2
    • 1.4.1

    Description

      The dependency tab shows dependencies from child pages, too. This is not the expected behaviour. Furthermore the loading time of the tab is bad.
      Reason is that the DefaultDependencies class iterates over all child nodes and that is not quite fast.

      LINE 172: Iterable<Node> children = NodeUtil.collectAllChildren(nodeReferencedFrom);
      

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              fgrilli Federico Grilli
              frank.sommer Frank Sommer
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD