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

Ard Schrijvers resolved JCR-2311.
---------------------------------

    Resolution: Later

won't fix, kept for reference

> 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 was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to