[
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)