You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by Michael McCandless <lu...@mikemccandless.com> on 2008/07/30 20:09:39 UTC
Bug in Sun's 1.6 hotspot compiler that can cause index corruption
FYI -- there is a nasty bug that affects Lucene in Sun's 1.6 hotspot
compiler, starting with 1.6.0_04. At least 3 known cases have been
seen on this list.
Details are here:
https://issues.apache.org/jira/browse/LUCENE-1282
The bug causes silent index corruption during merging, such that the
merge completes successfully but in fact has introduced corruption
into the index that goes undetected until you open an IndexReader on
it.
Sun has now fixed the bug as of build 28 of the 1.6 JRE update 10 beta
(1.6.0_10-rc-b28), here:
http://download.java.net/jdk6/binaries
If you are using 1.6.0_04 or higher, you should consider upgrading to
this JRE release, or, upgrading once it's an official release (it's
beta now)!
Mike
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org
Re: Bug in Sun's 1.6 hotspot compiler that can cause index corruption
Posted by Michael McCandless <lu...@mikemccandless.com>.
Excellent!
Thank you for originally raising this issue; I think you were first to
stumble on this unfortunate bug. Because you raised it here, and
iterated like crazy to narrow it down, we were able to eventually
track it down & resolve it. Lucene progress would not happen without
such active/involved users like you!
Mike
Ian Lea wrote:
> Excellent. And to confirm - my always-fails index load runs to
> successful completion on this release.
>
> Thanks Mike.
>
>
> --
> Ian.
>
>
> On Wed, Jul 30, 2008 at 7:09 PM, Michael McCandless
> <lu...@mikemccandless.com> wrote:
>>
>> FYI -- there is a nasty bug that affects Lucene in Sun's 1.6 hotspot
>> compiler, starting with 1.6.0_04. At least 3 known cases have been
>> seen on this list.
>>
>> Details are here:
>>
>> https://issues.apache.org/jira/browse/LUCENE-1282
>>
>> The bug causes silent index corruption during merging, such that the
>> merge completes successfully but in fact has introduced corruption
>> into the index that goes undetected until you open an IndexReader on
>> it.
>>
>> Sun has now fixed the bug as of build 28 of the 1.6 JRE update 10
>> beta
>> (1.6.0_10-rc-b28), here:
>>
>> http://download.java.net/jdk6/binaries
>>
>> If you are using 1.6.0_04 or higher, you should consider upgrading to
>> this JRE release, or, upgrading once it's an official release (it's
>> beta
>> now)!
>>
>> Mike
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org
Re: Bug in Sun's 1.6 hotspot compiler that can cause index corruption
Posted by Ian Lea <ia...@gmail.com>.
Excellent. And to confirm - my always-fails index load runs to
successful completion on this release.
Thanks Mike.
--
Ian.
On Wed, Jul 30, 2008 at 7:09 PM, Michael McCandless
<lu...@mikemccandless.com> wrote:
>
> FYI -- there is a nasty bug that affects Lucene in Sun's 1.6 hotspot
> compiler, starting with 1.6.0_04. At least 3 known cases have been
> seen on this list.
>
> Details are here:
>
> https://issues.apache.org/jira/browse/LUCENE-1282
>
> The bug causes silent index corruption during merging, such that the
> merge completes successfully but in fact has introduced corruption
> into the index that goes undetected until you open an IndexReader on
> it.
>
> Sun has now fixed the bug as of build 28 of the 1.6 JRE update 10 beta
> (1.6.0_10-rc-b28), here:
>
> http://download.java.net/jdk6/binaries
>
> If you are using 1.6.0_04 or higher, you should consider upgrading to
> this JRE release, or, upgrading once it's an official release (it's beta
> now)!
>
> Mike
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org
Re: Bug in Sun's 1.6 hotspot compiler that can cause index corruption
Posted by Michael McCandless <lu...@mikemccandless.com>.
You're welcome! I'm glad it saved you future problems.
Mike
Chris Lu wrote:
> Thanks!!! This would really save us a lot of efforts!
>
> --
> Chris Lu
> -------------------------
> Instant Scalable Full-Text Search On Any Database/Application
> site: http://www.dbsight.net
> demo: http://search.dbsight.com
> Lucene Database Search in 3 minutes:
> http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
> DBSight customer, a shopping comparison site, (anonymous per
> request) got
> 2.6 Million Euro funding!
>
> On Wed, Jul 30, 2008 at 11:09 AM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
>
>>
>> FYI -- there is a nasty bug that affects Lucene in Sun's 1.6 hotspot
>> compiler, starting with 1.6.0_04. At least 3 known cases have been
>> seen on this list.
>>
>> Details are here:
>>
>> https://issues.apache.org/jira/browse/LUCENE-1282
>>
>> The bug causes silent index corruption during merging, such that the
>> merge completes successfully but in fact has introduced corruption
>> into the index that goes undetected until you open an IndexReader on
>> it.
>>
>> Sun has now fixed the bug as of build 28 of the 1.6 JRE update 10
>> beta
>> (1.6.0_10-rc-b28), here:
>>
>> http://download.java.net/jdk6/binaries
>>
>> If you are using 1.6.0_04 or higher, you should consider upgrading to
>> this JRE release, or, upgrading once it's an official release (it's
>> beta
>> now)!
>>
>> Mike
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org
Re: Bug in Sun's 1.6 hotspot compiler that can cause index corruption
Posted by Chris Lu <ch...@gmail.com>.
Thanks!!! This would really save us a lot of efforts!
--
Chris Lu
-------------------------
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight customer, a shopping comparison site, (anonymous per request) got
2.6 Million Euro funding!
On Wed, Jul 30, 2008 at 11:09 AM, Michael McCandless <
lucene@mikemccandless.com> wrote:
>
> FYI -- there is a nasty bug that affects Lucene in Sun's 1.6 hotspot
> compiler, starting with 1.6.0_04. At least 3 known cases have been
> seen on this list.
>
> Details are here:
>
> https://issues.apache.org/jira/browse/LUCENE-1282
>
> The bug causes silent index corruption during merging, such that the
> merge completes successfully but in fact has introduced corruption
> into the index that goes undetected until you open an IndexReader on
> it.
>
> Sun has now fixed the bug as of build 28 of the 1.6 JRE update 10 beta
> (1.6.0_10-rc-b28), here:
>
> http://download.java.net/jdk6/binaries
>
> If you are using 1.6.0_04 or higher, you should consider upgrading to
> this JRE release, or, upgrading once it's an official release (it's beta
> now)!
>
> Mike
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>