Shawn Heisey created SOLR-3954:
----------------------------------
Summary: 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.1
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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]