Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-7544

Make optimized alias lookup non-blocking

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • Resource Resolver 1.5.36
    • None
    • ResourceResolver
    • None

    Description

      The implementation of optimized alias lookup as introduced with SLING-2521 blocks CommonResourceResolver activation while loading aliases to fillup the aliasmap. In case a corresponding index is not present yet this can lead to full tree traversal while indexing is doing the same in the background.

      The proposed improvements are:

      • making loading of the aliasmap happen asynchronously
      • only use optimized handling as soon as aliasmap is built
      • wait for non traversal index (optional - forced by default, can be turned off for small datasets)

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            dsuess Dominik Süß
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 5h
                5h

                Slack

                  Issue deployment