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

svn commit: r1189234 - in /lucene/java/site: docs/ docs/skin/ src/documentation/content/xdocs/

Author: uschindler
Date: Wed Oct 26 14:26:46 2011
New Revision: 1189234

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

Modified:
    lucene/java/site/docs/developer-resources.pdf
    lucene/java/site/docs/features.pdf
    lucene/java/site/docs/index.html
    lucene/java/site/docs/index.pdf
    lucene/java/site/docs/irc.pdf
    lucene/java/site/docs/linkmap.pdf
    lucene/java/site/docs/mailinglists.pdf
    lucene/java/site/docs/releases.pdf
    lucene/java/site/docs/skin/basic.css
    lucene/java/site/docs/skin/print.css
    lucene/java/site/docs/skin/profile.css
    lucene/java/site/docs/skin/screen.css
    lucene/java/site/docs/systemrequirements.pdf
    lucene/java/site/docs/whoweare.pdf
    lucene/java/site/src/documentation/content/xdocs/index.xml

Modified: lucene/java/site/docs/developer-resources.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/developer-resources.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/docs/features.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/features.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/docs/index.html
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/index.html?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
--- lucene/java/site/docs/index.html (original)
+++ lucene/java/site/docs/index.html Wed Oct 26 14:26:46 2011
@@ -266,6 +266,9 @@ document.write("Last Published: " + docu
 <a href="#Lucene News">Lucene 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">14 September 2011 - Lucene Core 3.4.0</a>
 </li>
 <li>
@@ -316,7 +319,21 @@ document.write("Last Published: " + docu
 <a name="N1002A"></a><a name="Lucene News"></a>
 <h2 class="boxed">Lucene News</h2>
 <div class="section">
-<a name="N10030"></a><a name="14+September+2011+-+Lucene+Core+3.4.0"></a>
+<a name="N10030"></a><a name="26+October+2011+-+Java+7u1+fixes+index+corruption+and+crash+bugs+in+Apache+Lucene+Core+and+Apache+Solr"></a>
+<h3 class="boxed">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="N10059"></a><a name="14+September+2011+-+Lucene+Core+3.4.0"></a>
 <h3 class="boxed">14 September 2011 - Lucene Core 3.4.0</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.4.0.
 		  </p>
@@ -365,9 +382,9 @@ document.write("Last Published: " + docu
 		    index after <span class="codefrag">addIndexes</span> (<a href="https://issues.apache.org/jira/browse/LUCENE-3402">LUCENE-3402</a>).</li>
 		  
 </ul>
-<a name="N100B2"></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="N100DB"></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="boxed">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
@@ -403,7 +420,7 @@ document.write("Last Published: " + docu
           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="N10102"></a><a name="1+July+2011+-+Lucene+Core+3.3"></a>
+<a name="N1012B"></a><a name="1+July+2011+-+Lucene+Core+3.3"></a>
 <h3 class="boxed">1 July 2011 - Lucene Core 3.3</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.3.
                         </p>
@@ -452,7 +469,7 @@ document.write("Last Published: " + docu
                                Maven artifacts are available
                                <a href="http://repo1.maven.org/maven2/org/apache/lucene/">here</a>.
                         </p>
-<a name="N10148"></a><a name="4+June+2011+-+Lucene+Core+3.2"></a>
+<a name="N10171"></a><a name="4+June+2011+-+Lucene+Core+3.2"></a>
 <h3 class="boxed">4 June 2011 - Lucene Core 3.2</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.2.
                         </p>
@@ -504,7 +521,7 @@ document.write("Last Published: " + docu
                                Maven artifacts are available
                                <a href="http://repo1.maven.org/maven2/org/apache/lucene/">here</a>.
                         </p>
-<a name="N1018F"></a><a name="31+March+2011+-+Lucene+Core+3.1"></a>
+<a name="N101B8"></a><a name="31+March+2011+-+Lucene+Core+3.1"></a>
 <h3 class="boxed">31 March 2011 - Lucene Core 3.1</h3>
 <p>The Lucene PMC is pleased to announce the availability of Apache Lucene 3.1.
 			</p>
@@ -554,7 +571,7 @@ document.write("Last Published: " + docu
 					  once a segment is finished.</li>
 				
 </ul>
-<a name="N101C2"></a><a name="3+December+2010+-+Lucene+Java+3.0.3+and+2.9.4+available"></a>
+<a name="N101EB"></a><a name="3+December+2010+-+Lucene+Java+3.0.3+and+2.9.4+available"></a>
 <h3 class="boxed">3 December 2010 - Lucene Java 3.0.3 and 2.9.4 available</h3>
 <p>
           Both releases fix bugs in the previous versions:
@@ -609,7 +626,7 @@ document.write("Last Published: " + docu
           Maven artifacts are available 
           <a href="http://repo1.maven.org/maven2/org/apache/lucene/">here</a>.
         </p>
-<a name="N1021D"></a><a name="18+June+2010+-+Lucene+Java+3.0.2+and+2.9.3+available"></a>
+<a name="N10246"></a><a name="18+June+2010+-+Lucene+Java+3.0.2+and+2.9.3+available"></a>
 <h3 class="boxed">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/java/site/docs/index.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/index.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/docs/irc.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/irc.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

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

Modified: lucene/java/site/docs/mailinglists.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/mailinglists.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/docs/releases.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/releases.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

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

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

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

Modified: lucene/java/site/docs/skin/screen.css
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/skin/screen.css?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
--- lucene/java/site/docs/skin/screen.css (original)
+++ lucene/java/site/docs/skin/screen.css Wed Oct 26 14:26:46 2011
@@ -593,4 +593,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/java/site/docs/systemrequirements.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/systemrequirements.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/docs/whoweare.pdf
URL: http://svn.apache.org/viewvc/lucene/java/site/docs/whoweare.pdf?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
Binary files - no diff available.

Modified: lucene/java/site/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/lucene/java/site/src/documentation/content/xdocs/index.xml?rev=1189234&r1=1189233&r2=1189234&view=diff
==============================================================================
--- lucene/java/site/src/documentation/content/xdocs/index.xml (original)
+++ lucene/java/site/src/documentation/content/xdocs/index.xml Wed Oct 26 14:26:46 2011
@@ -25,6 +25,20 @@
 
         <section id="Lucene News">
           <title>Lucene News</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</title>
@@ -72,7 +86,7 @@
 		</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