This is the issue:

    https://issues.apache.org/jira/browse/LUCENE-2574

It was a low-level optimization on how we copy bytes between files.
The first commit (on Jul 30) introduced the corruption bug, and then
it took a few days (until Aug 4) to find & fix it.  Any index built
using Lucene's trunk or 3.x during that time period could be corrupt
and needs to be fully reindexed.

Mike

On Tue, Aug 17, 2010 at 7:02 PM,  <karl.wri...@nokia.com> wrote:
> There is no patch because the fixes were committed directly to trunk.
>
> Also, the corrupted indexes will need to be rebuilt.  You do not, however, 
> need to "delete and reinstall" everything, just the Lucene jars.
>
> Karl
>
>
> -----Original Message-----
> From: ext Pradeep Pujari [mailto:prade...@rocketmail.com]
> Sent: Tuesday, August 17, 2010 6:58 PM
> To: dev@lucene.apache.org
> Subject: RE: Index corrupted after delta import using DIH
>
> Hi Karl,
>
> Can you please help me JIRA- number or  patch? How to get the patch files? I 
> do not want to delete and reinstall everything in my dev box.
>
> Thank you in advance.
> Pradeep.
>
> --- On Mon, 8/16/10, karl.wri...@nokia.com <karl.wri...@nokia.com> wrote:
>
>> From: karl.wri...@nokia.com <karl.wri...@nokia.com>
>> Subject: RE: Index corrupted after delta import using DIH
>> To: dev@lucene.apache.org
>> Date: Monday, August 16, 2010, 4:52 PM
>> Yes, this was addressed by a set of
>> fixes from Mike McCandless back in early August.
>>
>> Karl
>>
>> ________________________________________
>> From: ext Pradeep Pujari [prade...@rocketmail.com]
>> Sent: Monday, August 16, 2010 5:41 PM
>> To: dev@lucene.apache.org
>> Subject: Index corrupted after delta import using DIH
>>
>> Hi All,
>> Any one see this error. After, delta import using DIH, no
>> queries working. When I do a Full import again, everything
>> starts working. I am using solr 1.4. Is there any bug in
>> delta import in DIH?
>>
>> Thanks,
>> Pradeep
>>
>>
>> HTTP Status 500 - Index: 49, Size: 11
>> java.lang.IndexOutOfBoundsException: Index: 49, Size: 11 at
>> java.util.ArrayList.RangeCheck(ArrayList.java:547) at
>> java.util.ArrayList.get(ArrayList.java:322) at
>> org.apache.lucene.index.FieldInfos.fieldInfo(FieldInfos.java:264)
>> at
>> org.apache.lucene.index.FieldsReader.doc(FieldsReader.java:204)
>> at
>> org.apache.lucene.index.SegmentReader.document(SegmentReader.java:828)
>> at
>> org.apache.lucene.index.DirectoryReader.document(DirectoryReader.java:588)
>> at
>> org.apache.lucene.index.IndexReader.document(IndexReader.java:755)
>> at
>> org.apache.solr.search.SolrIndexReader.document(SolrIndexReader.java:454)
>> at
>> org.apache.solr.search.SolrIndexSearcher.doc(SolrIndexSearcher.java:427)
>> at
>> org.apache.solr.util.SolrPluginUtils.optimizePreFetchDocs(SolrPluginUtils.java:268)
>> at
>> org.apache.solr.handler.component.QueryComponent.doPrefetch(QueryComponent.java:287)
>> at
>> org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:186)
>>  at
>> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:195)
>> at
>> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
>> at org.apache.solr.core.SolrCore.execute(SolrCore.java:1323)
>> at
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

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

Reply via email to