jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ard Schrijvers (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (JCR-2311) Improve indexing performance by reusing already create Lucene Documents within a single indexing transaction
Date Mon, 30 Sep 2013 13:02:24 GMT

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

Mime
View raw message