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

Ard Schrijvers updated JCR-2311:
--------------------------------

    Affects Version/s:     (was: 2.0-alpha9)
                           (was: 1.5.7)
                           (was: 1.6.0)
        Fix Version/s:     (was: 1.5.8)
                           (was: 2.0-alpha11)
                           (was: 1.6.1)

> Improve indexing performance by reusing already create Lucene Documents 
> within a single indexing transaction
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: JCR-2311
>                 URL: https://issues.apache.org/jira/browse/JCR-2311
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: indexing
>            Reporter: Ard Schrijvers
>            Assignee: Ard Schrijvers
>            Priority: Minor
>
> When using indexing aggregates, it can become very expensive when for example 
> binary data like pdfs are involved. Within a single MultiIndex transaction, 
> we should be save to reuse the created Lucene Document's. This is useful for 
> aggregates, as this might currently involve reindexing the same node multiple 
> times now in a single transaction. 
> In the mail discussion below I describe to use WeakReferences, though I think 
> SoftReferences are in this case better suited (we do not want the created 
> lucene docs to be gc-ed, unless memory gets low...)
> Also see 
> http://www.nabble.com/Improve-indexing-performance-wrt-Aggregates-td25471828.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to