You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Chetan Mehrotra (JIRA)" <ji...@apache.org> on 2017/07/07 06:04:00 UTC

[jira] [Resolved] (OAK-6432) Make dynamic reference greedy and static to simplify LuceneIndexProviderService

     [ https://issues.apache.org/jira/browse/OAK-6432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chetan Mehrotra resolved OAK-6432.
----------------------------------
       Resolution: Fixed
    Fix Version/s: 1.7.4

Done with r1801121

> Make dynamic reference greedy and static to simplify LuceneIndexProviderService
> -------------------------------------------------------------------------------
>
>                 Key: OAK-6432
>                 URL: https://issues.apache.org/jira/browse/OAK-6432
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: lucene
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>            Priority: Minor
>             Fix For: 1.8, 1.7.4
>
>
> 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



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)