Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!
Solr-Lucene Zone is brought to you in partnership with:

Mitch Pronschinske is the Senior Content Curator (aka. "Lord of the Zones") at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often has hotdogs for lunch, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone employee and has posted 1715 posts at DZone. You can read more from them at their website. View Full User Profile

The Java 7 - Lucene Bug Controversy: The Story Behind the Story

02.03.2012
Email
Views: 9415
  • submit to reddit
This search technology content is part of the Solr-Lucene Microzone, supported by Lucid Imagination, a company of Solr/Lucene all-stars that provides free distributions, training, and a search application development platform called LucidWorks Enterprise.

Talk 4-vimeo 843 copy copy from Lucene Revolution on Vimeo.

Learn about the controversy that emerged in the early days of the Java 7 GA release because of the effect it had on Apache Lucene - from the perspective of Uwe Schindler who blogged about the bug.

The recent release of Java 7 and its testing with Lucene exposed some significant problems with the released Java code. We'll give a brief synopsis of the technical state of play of these issues and tell you what you need to know. (A full accounting of the chronology is available at http://blog.thetaphi.de/2011/07/real-story-behind-java-7-ga-bugs.html).

 


Download session slides

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

This content on search technology is part of the Solr-Lucene Microzone, supported by Lucid Imagination. They can help you harness the full potential of search through their enterprise Solr development platform—LucidWorks Enterprise—which can make your production process simpler and more cost-efficient with open source configurability.

Comments

Tim Garrett replied on Tue, 2012/02/07 - 11:01am

I have not watched this video yet, but I have found several articles and even the headline of this one to be extremely misleading. It is not a "Java 7 Lucene" bug. It is a Java 7 bug. The VM has optimizations which can lead to lack of correctness. It is entirely irrelevant that the Lucene project is the one that suffered from the bugs. It almost seems as if Lucene was selected to be thrown under the bus for Oracle/Sun's own failings--as if enough hand-waving and calling out the Lucene guys as outliers and crazies will make everything right. Java 7 was released with flaws, correctable flaws surely, but it is not a Lucene issue! The VM was not operating to spec!

Mike P(Okidoky) replied on Fri, 2012/02/24 - 12:21pm

More importantly, was this bug fixed, so we can ignore all of this and move on?

Venkateswara Ra... replied on Wed, 2012/02/29 - 10:06am in response to: okidoky

Yes, it is fixed in Java 7 update 2, also there is a workaround available if someone use unfixed Java7 version as well

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.