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

Make dynamic reference greedy and static to simplify LuceneIndexProviderService

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.7.4, 1.8.0
    • lucene
    • None

    Description

      Currently the BlobStore reference in LuceneIndexProviderService is dynamic which complicates the implementation. Instead we should make it STATIC and GREEDY such that activate call ensures the BlobStore reference if present would not be null. This needs to be done for

      • NodeAggregator
      • BlobStore
      • PreExtractedTextProvider

      This is similar to work done in SegmentNodeStoreService in OAK-5223

      Attachments

        Issue Links

          Activity

            People

              chetanm Chetan Mehrotra
              chetanm Chetan Mehrotra
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: