You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2011/10/26 16:25:58 UTC

svn commit: r1189233 - in /lucene/site: publish/ publish/skin/ src/documentation/content/xdocs/

Author: uschindler
Date: Wed Oct 26 14:25:57 2011
New Revision: 1189233

URL: http://svn.apache.org/viewvc?rev=1189233&view=rev
Log:
Upgrade Lucene main website after Java 7u1

Modified:
    lucene/site/publish/index.html
    lucene/site/publish/index.pdf
    lucene/site/publish/linkmap.pdf
    lucene/site/publish/mail.pdf
    lucene/site/publish/skin/basic.css
    lucene/site/publish/skin/print.css
    lucene/site/publish/skin/profile.css
    lucene/site/publish/skin/screen.css
    lucene/site/publish/who.pdf
    lucene/site/src/documentation/content/xdocs/index.xml

Modified: lucene/site/publish/index.html
URL: http://svn.apache.org/viewvc/lucene/site/publish/index.html?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/publish/index.html (original)
+++ lucene/site/publish/index.html Wed Oct 26 14:25:57 2011
@@ -199,6 +199,9 @@ document.write("Last Published: " + docu
 <a href="#News">News</a>
 <ul class="minitoc">
 <li>
+<a href="#26+October+2011+-+Java+7u1+fixes+index+corruption+and+crash+bugs+in+Apache+Lucene+Core+and+Apache+Solr">26 October 2011 - Java 7u1 fixes index corruption and crash bugs in Apache Lucene Core and Apache Solr</a>
+</li>
+<li>
 <a href="#14+September+2011+-+Lucene+Core+3.4.0+and+Solr+3.4.0+Available">14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</a>
 </li>
 <li>
@@ -269,7 +272,21 @@ the <a href="http://lucene.apache.org/ja
 <a name="N10047"></a><a name="News"></a>
 <h2 class="h3">News</h2>
 <div class="section">
-<a name="N1004D"></a><a name="14+September+2011+-+Lucene+Core+3.4.0+and+Solr+3.4.0+Available"></a>
+<a name="N1004D"></a><a name="26+October+2011+-+Java+7u1+fixes+index+corruption+and+crash+bugs+in+Apache+Lucene+Core+and+Apache+Solr"></a>
+<h3 class="h4">26 October 2011 - Java 7u1 fixes index corruption and crash bugs in Apache Lucene Core and Apache Solr</h3>
+<p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/7u1-relnotes-507962.html">Java 7u1</a> on October 19.
+          According to the release notes and tests done by the Lucene committers, all bugs reported on July 28 are fixed in this release,
+          so code using Porter stemmer no longer crashes with <span class="codefrag">SIGSEGV</span>. We were not able to experience any index corruption anymore,
+          so it is safe to use Java 7u1 with Lucene Core and Solr.</p>
+<p>On the same day, Oracle released <a href="http://www.oracle.com/technetwork/java/javase/6u29-relnotes-507960.html">Java 6u29</a>
+          fixing the same problems occurring with Java 6, if the JVM switches <span class="codefrag">-XX:+AggressiveOpts</span>
+          or <span class="codefrag">-XX:+OptimizeStringConcat</span> were used. Of course, you should <strong>not</strong> use experimental JVM options like
+          <span class="codefrag">-XX:+AggressiveOpts</span> in production environments! We recommend everybody to upgrade to this latest version 6u29.</p>
+<p>In case you upgrade to Java 7, remember that you may have to reindex, as the unicode
+          version shipped with Java 7 changed and tokenization behaves differently
+          (e.g. lowercasing). For more information, read <span class="codefrag">JRE_VERSION_MIGRATION.txt</span>
+          in your distribution package!</p>
+<a name="N10076"></a><a name="14+September+2011+-+Lucene+Core+3.4.0+and+Solr+3.4.0+Available"></a>
 <h3 class="h4">14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.4.0 and Apache Solr 3.4.0.
                         </p>
@@ -362,9 +379,9 @@ the <a href="http://lucene.apache.org/ja
 <li>Various fixes for multi-threaded <span class="codefrag">DataImportHandler</span>.</li>
 			
 </ul>
-<a name="N10129"></a><a name="28+July+2011+-+WARNING%3A+Index+corruption+and+crashes+in+Apache+Lucene+Core+%2F+Apache+Solr+with+Java+7"></a>
+<a name="N10152"></a><a name="28+July+2011+-+WARNING%3A+Index+corruption+and+crashes+in+Apache+Lucene+Core+%2F+Apache+Solr+with+Java+7"></a>
 <h3 class="h4">28 July 2011 - WARNING: Index corruption and crashes in Apache Lucene Core / Apache Solr with Java 7</h3>
-<p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 7</a> today.
+<p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-429209.html">Java 7</a> today.
           Unfortunately it contains hotspot compiler optimizations, which miscompile some loops.
           This can affect code of several Apache projects. Sometimes JVMs only crash, but in several cases,
           results calculated can be incorrect, leading to bugs in applications
@@ -400,7 +417,7 @@ the <a href="http://lucene.apache.org/ja
           version shipped with Java 7 changed and tokenization behaves differently
           (e.g. lowercasing). For more information, read <span class="codefrag">JRE_VERSION_MIGRATION.txt</span>
           in your distribution package!</p>
-<a name="N10179"></a><a name="1+July+2011+-+Lucene+Core+3.3+and+Solr+3.3+Available"></a>
+<a name="N101A2"></a><a name="1+July+2011+-+Lucene+Core+3.3+and+Solr+3.3+Available"></a>
 <h3 class="h4">1 July 2011 - Lucene Core 3.3 and Solr 3.3 Available</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.3 and Apache Solr 3.3.
                         </p>
@@ -460,7 +477,7 @@ the <a href="http://lucene.apache.org/ja
 <li>Bugfixes and improvements from Apache Lucene 3.3</li>
                         
 </ul>
-<a name="N101C9"></a><a name="4+June+2011+-+Lucene+Core+3.2+and+Solr+3.2+Available"></a>
+<a name="N101F2"></a><a name="4+June+2011+-+Lucene+Core+3.2+and+Solr+3.2+Available"></a>
 <h3 class="h4">4 June 2011 - Lucene Core 3.2 and Solr 3.2 Available</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.2 and Apache Solr 3.2.
                         </p>
@@ -525,7 +542,7 @@ the <a href="http://lucene.apache.org/ja
 <li>Bugfixes and improvements from Apache Lucene 3.2. </li>
                         
 </ul>
-<a name="N10219"></a><a name="31+March+2011+-+Lucene+Core+3.1+and+Solr+3.1+Available"></a>
+<a name="N10242"></a><a name="31+March+2011+-+Lucene+Core+3.1+and+Solr+3.1+Available"></a>
 <h3 class="h4">31 March 2011 - Lucene Core 3.1 and Solr 3.1 Available</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.1 and Apache Solr 3.1.
 				The version number for Solr 3.1 was chosen to reflect the merge of
@@ -614,7 +631,7 @@ the <a href="http://lucene.apache.org/ja
 
 				
 </ul>
-<a name="N1027C"></a><a name="3+December+2010+-+Lucene+Java+3.0.3+and+2.9.4+available"></a>
+<a name="N102A5"></a><a name="3+December+2010+-+Lucene+Java+3.0.3+and+2.9.4+available"></a>
 <h3 class="h4">3 December 2010 - Lucene Java 3.0.3 and 2.9.4 available</h3>
 <p>
           Both releases fix bugs in the previous versions:
@@ -669,7 +686,7 @@ the <a href="http://lucene.apache.org/ja
           Maven artifacts are available 
           <a href="http://repo1.maven.org/maven2/org/apache/lucene/">here</a>.
         </p>
-<a name="N102D7"></a><a name="25+June+2010+-+Solr+1.4.1+Released"></a>
+<a name="N10300"></a><a name="25+June+2010+-+Solr+1.4.1+Released"></a>
 <h3 class="h4">25 June 2010 - Solr 1.4.1 Released</h3>
 <p>
            Solr 1.4.1 has been released and is now available for public
@@ -682,7 +699,7 @@ the <a href="http://lucene.apache.org/ja
           See the <a href="http://svn.apache.org/repos/asf/lucene/solr/tags/release-1.4.1/CHANGES.txt">release notes</a>
           for more details.
           </p>
-<a name="N102EC"></a><a name="18+June+2010+-+Lucene+Java+3.0.2+and+2.9.3+available"></a>
+<a name="N10315"></a><a name="18+June+2010+-+Lucene+Java+3.0.2+and+2.9.3+available"></a>
 <h3 class="h4">18 June 2010 - Lucene Java 3.0.2 and 2.9.3 available</h3>
 <p>
           Both releases fix bugs in the previous versions:

Modified: lucene/site/publish/index.pdf
URL: http://svn.apache.org/viewvc/lucene/site/publish/index.pdf?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/site/publish/linkmap.pdf
URL: http://svn.apache.org/viewvc/lucene/site/publish/linkmap.pdf?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/site/publish/mail.pdf
URL: http://svn.apache.org/viewvc/lucene/site/publish/mail.pdf?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/site/publish/skin/basic.css
URL: http://svn.apache.org/viewvc/lucene/site/publish/skin/basic.css?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/publish/skin/basic.css (original)
+++ lucene/site/publish/skin/basic.css Wed Oct 26 14:25:57 2011
@@ -163,4 +163,4 @@ p {
 .codefrag {
   font-family: "Courier New", Courier, monospace;
   font-size: 110%;
-}
\ No newline at end of file
+}

Modified: lucene/site/publish/skin/print.css
URL: http://svn.apache.org/viewvc/lucene/site/publish/skin/print.css?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/publish/skin/print.css (original)
+++ lucene/site/publish/skin/print.css Wed Oct 26 14:25:57 2011
@@ -51,4 +51,4 @@ a:link, a:visited {
 
 acronym {
   border: 0;
-}
\ No newline at end of file
+}

Modified: lucene/site/publish/skin/profile.css
URL: http://svn.apache.org/viewvc/lucene/site/publish/skin/profile.css?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/publish/skin/profile.css (original)
+++ lucene/site/publish/skin/profile.css Wed Oct 26 14:25:57 2011
@@ -164,4 +164,4 @@ a:hover { color:#6587ff} 
     #footer a:visited { color:black }
     #footer a:hover { color:black }
     #footer a { color:black }
-  
\ No newline at end of file
+  

Modified: lucene/site/publish/skin/screen.css
URL: http://svn.apache.org/viewvc/lucene/site/publish/skin/screen.css?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/publish/skin/screen.css (original)
+++ lucene/site/publish/skin/screen.css Wed Oct 26 14:25:57 2011
@@ -591,4 +591,4 @@ p.instruction {
   list-style-image: url('../images/instruction_arrow.png');
   list-style-position: outside;
   margin-left: 2em;
-} 
\ No newline at end of file
+} 

Modified: lucene/site/publish/who.pdf
URL: http://svn.apache.org/viewvc/lucene/site/publish/who.pdf?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/site/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/lucene/site/src/documentation/content/xdocs/index.xml?rev=1189233&r1=1189232&r2=1189233&view=diff
==============================================================================
--- lucene/site/src/documentation/content/xdocs/index.xml (original)
+++ lucene/site/src/documentation/content/xdocs/index.xml Wed Oct 26 14:25:57 2011
@@ -40,7 +40,22 @@ the <a href="ext:java">Lucene Core</a> p
 
     <section>
       <title>News</title>
-                <section><title>14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</title>
+        <section><title>26 October 2011 - Java 7u1 fixes index corruption and crash bugs in Apache Lucene Core and Apache Solr</title>
+          <p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/7u1-relnotes-507962.html">Java 7u1</a> on October 19.
+          According to the release notes and tests done by the Lucene committers, all bugs reported on July 28 are fixed in this release,
+          so code using Porter stemmer no longer crashes with <code>SIGSEGV</code>. We were not able to experience any index corruption anymore,
+          so it is safe to use Java 7u1 with Lucene Core and Solr.</p>
+          <p>On the same day, Oracle released <a href="http://www.oracle.com/technetwork/java/javase/6u29-relnotes-507960.html">Java 6u29</a>
+          fixing the same problems occurring with Java 6, if the JVM switches <code>-XX:+AggressiveOpts</code>
+          or <code>-XX:+OptimizeStringConcat</code> were used. Of course, you should <strong>not</strong> use experimental JVM options like
+          <code>-XX:+AggressiveOpts</code> in production environments! We recommend everybody to upgrade to this latest version 6u29.</p>
+          <p>In case you upgrade to Java 7, remember that you may have to reindex, as the unicode
+          version shipped with Java 7 changed and tokenization behaves differently
+          (e.g. lowercasing). For more information, read <code>JRE_VERSION_MIGRATION.txt</code>
+          in your distribution package!</p>
+        </section>
+
+        <section><title>14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</title>
                         <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.4.0 and Apache Solr 3.4.0.
                         </p>
                         <p>Lucene can be downloaded from <a href="http://www.apache.org/dyn/closer.cgi/lucene/java/">http://www.apache.org/dyn/closer.cgi/lucene/java/</a> and Solr can be downloaded from <a href="http://www.apache.org/dyn/closer.cgi/lucene/solr/">http://www.apache.org/dyn/closer.cgi/lucene/solr/</a></p>
@@ -118,7 +133,7 @@ the <a href="ext:java">Lucene Core</a> p
 
                 </section>
         <section><title>28 July 2011 - WARNING: Index corruption and crashes in Apache Lucene Core / Apache Solr with Java 7</title>
-          <p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 7</a> today.
+          <p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-429209.html">Java 7</a> today.
           Unfortunately it contains hotspot compiler optimizations, which miscompile some loops.
           This can affect code of several Apache projects. Sometimes JVMs only crash, but in several cases,
           results calculated can be incorrect, leading to bugs in applications