You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "David Smiley (JIRA)" <ji...@apache.org> on 2014/03/16 05:56:24 UTC

[jira] [Updated] (SOLR-3954) Option to have updateHandler and DIH skip updateLog

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

David Smiley updated SOLR-3954:
-------------------------------

    Fix Version/s:     (was: 4.7)
                   4.8

> Option to have updateHandler and DIH skip updateLog
> ---------------------------------------------------
>
>                 Key: SOLR-3954
>                 URL: https://issues.apache.org/jira/browse/SOLR-3954
>             Project: Solr
>          Issue Type: Improvement
>          Components: update
>    Affects Versions: 4.0
>            Reporter: Shawn Heisey
>             Fix For: 4.8
>
>
> The updateLog feature makes updates take longer, likely because of the I/O time required to write the additional information to disk.  It may take as much as three times as long for the indexing portion of the process.  I'm not sure whether it affects the time to commit, but I would imagine that the difference there is small or zero.  When doing incremental updates/deletes on an existing index, the time lag is probably very small and unimportant.
> When doing a full reindex (which may happen via DIH), especially if this is done in a build core that is then swapped with a live core, this performance hit is unacceptable.  It seems to make the import take about three times as long.
> An option to have an update skip the updateLog would be very useful for these situations.  It should have a method in SolrJ and be exposed in DIH as well.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org