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

Optimize pre-filtering with long paths

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.5.17, 1.6.0
    • core
    • None

    Description

      ChangeSetFilterImpl.doExcludes(ChangeSet) currently returns quickly with false when the ChangeSet reached maxPathDepth. The default maxPathDepth is 9 and some applications may hit this limit quite frequently. E.g. Apache Sling's job implementation stores frequently modified job data further down the hierarchy.

      A quick win in this case might be to at least check the first level path include names.

      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: