You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by bu...@apache.org on 2012/02/04 22:11:31 UTC

svn commit: r803947 [3/3] - in /websites/staging/lucene/trunk/content: ./ core/ openrelevance/ pylucene/ pylucene/jcc/ solr/

Modified: websites/staging/lucene/trunk/content/pylucene/mailing-lists.html
==============================================================================
--- websites/staging/lucene/trunk/content/pylucene/mailing-lists.html (original)
+++ websites/staging/lucene/trunk/content/pylucene/mailing-lists.html Sat Feb  4 21:11:30 2012
@@ -167,6 +167,216 @@ system</a> then subscribe to the PyLucen
 </ul></div>
       
         <div><h1 id="news">News</h1>
+<h2 id="27_november_2011_-_lucene_core_350_and_solr_350_availabletitle">27 November 2011 - Lucene Core 3.5.0 and Solr 3.5.0 Available</title></h2>
+<div class="codehilite"><pre>            <span class="n">The</span> <span class="n">Lucene</span> <span class="n">PMC</span> <span class="n">is</span> <span class="n">pleased</span> <span class="n">to</span> <span class="n">announce</span> <span class="n">the</span> <span class="n">availability</span> <span class="n">of</span> <span class="n">Apache</span> <span class="n">Lucene</span> <span class="mf">3.5.0</span> <span class="ow">and</span> <span class="n">Apache</span> <span class="n">Solr</span> <span class="mf">3.5.0</span><span class="o">.</span>
+</pre></div>
+
+
+<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>
+<p>Highlights of the Lucene release include:</p>
+<ul>
+<li>
+<p>Added a very substantial (3-5X) RAM reduction required to hold the
+terms index on opening an IndexReader. (<a href="https://issues.apache.org/jira/browse/LUCENE-2205">LUCENE-2205</a>)</p>
+</li>
+<li>
+<p>Added IndexSearcher.searchAfter which returns results after a 
+specified ScoreDoc (e.g. last document on the previous page) to 
+support deep paging use cases. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-2215">LUCENE-2215</a>)</p>
+</li>
+<li>
+<p>Added SearcherManager to manage sharing and reopening IndexSearchers
+across multiple search threads. Underlying IndexReader instances are 
+safely closed if not referenced anymore. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3445">LUCENE-3445</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-3558">LUCENE-3558</a>)</p>
+</li>
+<li>
+<p>Added SearcherLifetimeManager which safely provides a consistent 
+view of the index across multiple requests (e.g. paging/drilldown). 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3558">LUCENE-3558</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-3486">LUCENE-3486</a>)</p>
+</li>
+<li>
+<p>Renamed IndexWriter.optimize to forceMerge to discourage use of 
+this method since it is horribly costly and rarely justified anymore. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3454">LUCENE-3454</a>)</p>
+</li>
+<li>
+<p>Added NGramPhraseQuery that speeds up phrase queries 30-50% when
+ n-gram analysis is used. (<a href="https://issues.apache.org/jira/browse/LUCENE-3426">LUCENE-3426</a>)</p>
+</li>
+<li>
+<p>Added a new reopen API (IndexReader.openIfChanged) that returns 
+null instead of the old reader if there are no changes in the index. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3464">LUCENE-3464</a>)</p>
+</li>
+<li>
+<p>Improvements to vector highlighting: support for more queries 
+such as wildcards and boundary analysis for generated snippets. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-1824">LUCENE-1824</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-1889">LUCENE-1889</a>)</p>
+</li>
+<li>
+<p>IndexSearcher and IndexReader now perform additional checks to 
+throw AlreadyClosedExceptions if searches are performed on a 
+closed IndexReader. Performing searches on already closed reader can 
+cause JVM crashes when invalid memory mapped files are referenced. </p>
+</li>
+<li>
+<p>Several bugfixes, including a bug where closing an NRT reader 
+after the writer was closed was incorrectly invoking the 
+DeletionPolicy. See CHANGES.txt entries for full details.</p>
+</li>
+</ul>
+<p>Highlights of the Solr release include:</p>
+<ul>
+<li>
+<p>Bug fixes and improvements from Apache Lucene 3.5.0, including a
+    very substantial (3-5X) RAM reduction required to hold the terms
+    index on opening an <code>IndexReader</code>.
+    (<a href="https://issues.apache.org/jira/browse/LUCENE-2205">LUCENE-2205</a>)</p>
+</li>
+<li>
+<p>Added support for distributed result grouping.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2066">SOLR-2066</a>,
+    <a href="https://issues.apache.org/jira/browse/SOLR-2776">SOLR-2776</a>)</p>
+</li>
+<li>
+<p>Added support for Hunspell stemmer <code>TokenFilter</code> supporting
+    stemming for 99 languages.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2769">SOLR-2769</a>)</p>
+</li>
+<li>
+<p>A new contrib module "langid" adds language identification
+    capabilities as an Update Processor, using Tika's
+    <code>LanguageIdentifier</code> or Cybozu language-detection library
+    (<a href="https://issues.apache.org/jira/browse/SOLR-1979">SOLR-1979</a>)</p>
+</li>
+<li>
+<p>Numeric types including Trie and date types now support
+    <code>sortMissingFirst</code>/<code>Last</code>.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2881">SOLR-2881</a>)</p>
+</li>
+<li>
+<p>Added <code>hl.q</code> parameter. It is optional and if it is specified,
+    it overrides <code>q</code> parameter in <code>Highlighter</code>.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-1926">SOLR-1926</a>)</p>
+</li>
+<li>
+<p>Several minor bugfixes like date parsing for years from 0001-1000, ignored
+    configurations when using <code>QueryAnalyzer</code> with
+    <code>SpellCheckComponent</code> and many more.
+    See CHANGES.txt entries for full details.</p>
+</li>
+</ul>
+<h2 id="26_october_2011_-_java_7u1_fixes_index_corruption_and_crash_bugs_in_apache_lucene_core_and_apache_solrtitle">26 October 2011 - Java 7u1 fixes index corruption and crash bugs in Apache Lucene Core and Apache Solr</title></h2>
+<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.
+  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.
+  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>
+<h2 id="14_september_2011_-_lucene_core_340_and_solr_340_availabletitle">14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</title></h2>
+<div class="codehilite"><pre>            The Lucene PMC is pleased to announce the availability of Apache Lucene 3.4.0 and Apache Solr 3.4.0.
+
+            Lucene can be downloaded from <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi/lucene/java/&quot;</span><span class="nt">&gt;</span>http://www.apache.org/dyn/closer.cgi/lucene/java/<span class="nt">&lt;/a&gt;</span> and Solr can be downloaded from <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi/lucene/solr/&quot;</span><span class="nt">&gt;</span>http://www.apache.org/dyn/closer.cgi/lucene/solr/<span class="nt">&lt;/a&gt;</span>
+</pre></div>
+
+
+<p>If you are already using Apache Lucene 3.1, 3.2 or 3.3, we strongly recommend you upgrade to 3.4.0 because of the index corruption bug on OS or computer crash or power loss (<a href="https://issues.apache.org/jira/browse/LUCENE-3418">LUCENE-3418</a>), now fixed in 3.4.0.</p>
+<p>Highlights of the Lucene release include:</p>
+<ul>
+<li>
+<p>Fixed a major bug (<a href="https://issues.apache.org/jira/browse/LUCENE-3418">LUCENE-3418</a>) whereby a Lucene index could
+easily become corrupted if the OS or computer crashed or lost
+power.</p>
+</li>
+<li>
+<p>Added a new faceting module (<code>contrib/facet</code>) for computing facet
+counts (both hierarchical and non-hierarchical) at search
+time (<a href="https://issues.apache.org/jira/browse/LUCENE-3079">LUCENE-3079</a>).</p>
+</li>
+<li>
+<p>Added a new join module (<code>contrib/join</code>), enabling indexing and
+searching of nested (parent/child) documents using
+<code>BlockJoinQuery</code>/<code>Collector</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3171">LUCENE-3171</a>).</p>
+</li>
+<li>
+<p>It is now possible to index documents with term frequencies
+included but without positions (<a href="https://issues.apache.org/jira/browse/LUCENE-2048">LUCENE-2048</a>); previously
+<code>omitTermFreqAndPositions</code> always omitted both.</p>
+</li>
+<li>
+<p>The modular <code>QueryParser</code> (<code>contrib/queryparser</code>) can now create
+<code>NumericRangeQuery</code>.</p>
+</li>
+<li>
+<p>Added SynonymFilter, in <code>contrib/analyzers</code>, to apply multi-word
+synonyms during indexing or querying, including parsers to read
+the wordnet and solr synonym formats (<a href="https://issues.apache.org/jira/browse/LUCENE-3233">LUCENE-3233</a>).</p>
+</li>
+<li>
+<p>You can now control how documents that don't have a value on the
+sort field should sort (<a href="https://issues.apache.org/jira/browse/LUCENE-3390">LUCENE-3390</a>), using <code>SortField.setMissingValue</code>.</p>
+</li>
+<li>
+<p>Fixed a case where term vectors could be silently deleted from the
+index after <code>addIndexes</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3402">LUCENE-3402</a>).</p>
+</li>
+</ul>
+<p>Highlights of the Solr release include:</p>
+<ul>
+<li>
+<p>SolrJ client can now parse grouped and range facets results
+(<a href="https://issues.apache.org/jira/browse/SOLR-2523">SOLR-2523</a>).</p>
+</li>
+<li>
+<p>A new <code>XsltUpdateRequestHandler</code> allows posting XML that's
+transformed by a provided XSLT into a valid Solr document
+(<a href="https://issues.apache.org/jira/browse/SOLR-2630">SOLR-2630</a>).</p>
+</li>
+<li>
+<p>Post-group faceting option (<code>group.truncate</code>) can now compute
+facet counts for only the highest ranking documents per-group.
+(<a href="https://issues.apache.org/jira/browse/SOLR-2665">SOLR-2665</a>).</p>
+</li>
+<li>
+<p>Add <code>commitWithin</code> update request parameter to all update handlers
+that were previously missing it.  This tells Solr to commit the
+change within the specified amount of time (<a href="https://issues.apache.org/jira/browse/SOLR-2540">SOLR-2540</a>).</p>
+</li>
+<li>
+<p>You can now specify <code>NIOFSDirectory</code> (<a href="https://issues.apache.org/jira/browse/SOLR-2670">SOLR-2670</a>).</p>
+</li>
+<li>
+<p>New parameter <code>hl.phraseLimit</code> speeds up <code>FastVectorHighlighter</code>
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3234">LUCENE-3234</a>).</p>
+</li>
+<li>
+<p>The query cache and filter cache can now be disabled per request.
+See <a href="http://wiki.apache.org/solr/CommonQueryParameters#Caching_of_filters">this wiki page</a>
+(<a href="https://issues.apache.org/jira/browse/SOLR-2429">SOLR-2429</a>).</p>
+</li>
+<li>
+<p>Improved memory usage, build time, and performance of 
+<code>SynonymFilterFactory</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3233">LUCENE-3233</a>).</p>
+</li>
+<li>
+<p>Added <code>omitPositions</code> to the schema, so you can omit position
+information while still indexing term frequencies (<a href="https://issues.apache.org/jira/browse/LUCENE-2048">LUCENE-2048</a>).</p>
+</li>
+<li>
+<p>Various fixes for multi-threaded <code>DataImportHandler</code>.</p>
+</li>
+</ul>
 <h2 id="28_july_2011_-_warning_index_corruption_and_crashes_in_apache_lucene_core__apache_solr_with_java_7">28 July 2011 - WARNING: Index corruption and crashes in Apache Lucene Core / Apache Solr with Java 7</h2>
 <p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 7</a> today.
 Unfortunately it contains hotspot compiler optimizations, which miscompile some loops.

Modified: websites/staging/lucene/trunk/content/pylucene/pynews.html
==============================================================================
--- websites/staging/lucene/trunk/content/pylucene/pynews.html (original)
+++ websites/staging/lucene/trunk/content/pylucene/pynews.html Sat Feb  4 21:11:30 2012
@@ -180,6 +180,216 @@ subproject. PyLucene was previously host
 Foundation since its inception in early 2004.</p></div>
       
         <div><h1 id="news">News</h1>
+<h2 id="27_november_2011_-_lucene_core_350_and_solr_350_availabletitle">27 November 2011 - Lucene Core 3.5.0 and Solr 3.5.0 Available</title></h2>
+<div class="codehilite"><pre>            <span class="n">The</span> <span class="n">Lucene</span> <span class="n">PMC</span> <span class="n">is</span> <span class="n">pleased</span> <span class="n">to</span> <span class="n">announce</span> <span class="n">the</span> <span class="n">availability</span> <span class="n">of</span> <span class="n">Apache</span> <span class="n">Lucene</span> <span class="mf">3.5.0</span> <span class="ow">and</span> <span class="n">Apache</span> <span class="n">Solr</span> <span class="mf">3.5.0</span><span class="o">.</span>
+</pre></div>
+
+
+<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>
+<p>Highlights of the Lucene release include:</p>
+<ul>
+<li>
+<p>Added a very substantial (3-5X) RAM reduction required to hold the
+terms index on opening an IndexReader. (<a href="https://issues.apache.org/jira/browse/LUCENE-2205">LUCENE-2205</a>)</p>
+</li>
+<li>
+<p>Added IndexSearcher.searchAfter which returns results after a 
+specified ScoreDoc (e.g. last document on the previous page) to 
+support deep paging use cases. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-2215">LUCENE-2215</a>)</p>
+</li>
+<li>
+<p>Added SearcherManager to manage sharing and reopening IndexSearchers
+across multiple search threads. Underlying IndexReader instances are 
+safely closed if not referenced anymore. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3445">LUCENE-3445</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-3558">LUCENE-3558</a>)</p>
+</li>
+<li>
+<p>Added SearcherLifetimeManager which safely provides a consistent 
+view of the index across multiple requests (e.g. paging/drilldown). 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3558">LUCENE-3558</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-3486">LUCENE-3486</a>)</p>
+</li>
+<li>
+<p>Renamed IndexWriter.optimize to forceMerge to discourage use of 
+this method since it is horribly costly and rarely justified anymore. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3454">LUCENE-3454</a>)</p>
+</li>
+<li>
+<p>Added NGramPhraseQuery that speeds up phrase queries 30-50% when
+ n-gram analysis is used. (<a href="https://issues.apache.org/jira/browse/LUCENE-3426">LUCENE-3426</a>)</p>
+</li>
+<li>
+<p>Added a new reopen API (IndexReader.openIfChanged) that returns 
+null instead of the old reader if there are no changes in the index. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3464">LUCENE-3464</a>)</p>
+</li>
+<li>
+<p>Improvements to vector highlighting: support for more queries 
+such as wildcards and boundary analysis for generated snippets. 
+(<a href="https://issues.apache.org/jira/browse/LUCENE-1824">LUCENE-1824</a>, 
+<a href="https://issues.apache.org/jira/browse/LUCENE-1889">LUCENE-1889</a>)</p>
+</li>
+<li>
+<p>IndexSearcher and IndexReader now perform additional checks to 
+throw AlreadyClosedExceptions if searches are performed on a 
+closed IndexReader. Performing searches on already closed reader can 
+cause JVM crashes when invalid memory mapped files are referenced. </p>
+</li>
+<li>
+<p>Several bugfixes, including a bug where closing an NRT reader 
+after the writer was closed was incorrectly invoking the 
+DeletionPolicy. See CHANGES.txt entries for full details.</p>
+</li>
+</ul>
+<p>Highlights of the Solr release include:</p>
+<ul>
+<li>
+<p>Bug fixes and improvements from Apache Lucene 3.5.0, including a
+    very substantial (3-5X) RAM reduction required to hold the terms
+    index on opening an <code>IndexReader</code>.
+    (<a href="https://issues.apache.org/jira/browse/LUCENE-2205">LUCENE-2205</a>)</p>
+</li>
+<li>
+<p>Added support for distributed result grouping.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2066">SOLR-2066</a>,
+    <a href="https://issues.apache.org/jira/browse/SOLR-2776">SOLR-2776</a>)</p>
+</li>
+<li>
+<p>Added support for Hunspell stemmer <code>TokenFilter</code> supporting
+    stemming for 99 languages.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2769">SOLR-2769</a>)</p>
+</li>
+<li>
+<p>A new contrib module "langid" adds language identification
+    capabilities as an Update Processor, using Tika's
+    <code>LanguageIdentifier</code> or Cybozu language-detection library
+    (<a href="https://issues.apache.org/jira/browse/SOLR-1979">SOLR-1979</a>)</p>
+</li>
+<li>
+<p>Numeric types including Trie and date types now support
+    <code>sortMissingFirst</code>/<code>Last</code>.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-2881">SOLR-2881</a>)</p>
+</li>
+<li>
+<p>Added <code>hl.q</code> parameter. It is optional and if it is specified,
+    it overrides <code>q</code> parameter in <code>Highlighter</code>.
+    (<a href="https://issues.apache.org/jira/browse/SOLR-1926">SOLR-1926</a>)</p>
+</li>
+<li>
+<p>Several minor bugfixes like date parsing for years from 0001-1000, ignored
+    configurations when using <code>QueryAnalyzer</code> with
+    <code>SpellCheckComponent</code> and many more.
+    See CHANGES.txt entries for full details.</p>
+</li>
+</ul>
+<h2 id="26_october_2011_-_java_7u1_fixes_index_corruption_and_crash_bugs_in_apache_lucene_core_and_apache_solrtitle">26 October 2011 - Java 7u1 fixes index corruption and crash bugs in Apache Lucene Core and Apache Solr</title></h2>
+<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.
+  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.
+  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>
+<h2 id="14_september_2011_-_lucene_core_340_and_solr_340_availabletitle">14 September 2011 - Lucene Core 3.4.0 and Solr 3.4.0 Available</title></h2>
+<div class="codehilite"><pre>            The Lucene PMC is pleased to announce the availability of Apache Lucene 3.4.0 and Apache Solr 3.4.0.
+
+            Lucene can be downloaded from <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi/lucene/java/&quot;</span><span class="nt">&gt;</span>http://www.apache.org/dyn/closer.cgi/lucene/java/<span class="nt">&lt;/a&gt;</span> and Solr can be downloaded from <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi/lucene/solr/&quot;</span><span class="nt">&gt;</span>http://www.apache.org/dyn/closer.cgi/lucene/solr/<span class="nt">&lt;/a&gt;</span>
+</pre></div>
+
+
+<p>If you are already using Apache Lucene 3.1, 3.2 or 3.3, we strongly recommend you upgrade to 3.4.0 because of the index corruption bug on OS or computer crash or power loss (<a href="https://issues.apache.org/jira/browse/LUCENE-3418">LUCENE-3418</a>), now fixed in 3.4.0.</p>
+<p>Highlights of the Lucene release include:</p>
+<ul>
+<li>
+<p>Fixed a major bug (<a href="https://issues.apache.org/jira/browse/LUCENE-3418">LUCENE-3418</a>) whereby a Lucene index could
+easily become corrupted if the OS or computer crashed or lost
+power.</p>
+</li>
+<li>
+<p>Added a new faceting module (<code>contrib/facet</code>) for computing facet
+counts (both hierarchical and non-hierarchical) at search
+time (<a href="https://issues.apache.org/jira/browse/LUCENE-3079">LUCENE-3079</a>).</p>
+</li>
+<li>
+<p>Added a new join module (<code>contrib/join</code>), enabling indexing and
+searching of nested (parent/child) documents using
+<code>BlockJoinQuery</code>/<code>Collector</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3171">LUCENE-3171</a>).</p>
+</li>
+<li>
+<p>It is now possible to index documents with term frequencies
+included but without positions (<a href="https://issues.apache.org/jira/browse/LUCENE-2048">LUCENE-2048</a>); previously
+<code>omitTermFreqAndPositions</code> always omitted both.</p>
+</li>
+<li>
+<p>The modular <code>QueryParser</code> (<code>contrib/queryparser</code>) can now create
+<code>NumericRangeQuery</code>.</p>
+</li>
+<li>
+<p>Added SynonymFilter, in <code>contrib/analyzers</code>, to apply multi-word
+synonyms during indexing or querying, including parsers to read
+the wordnet and solr synonym formats (<a href="https://issues.apache.org/jira/browse/LUCENE-3233">LUCENE-3233</a>).</p>
+</li>
+<li>
+<p>You can now control how documents that don't have a value on the
+sort field should sort (<a href="https://issues.apache.org/jira/browse/LUCENE-3390">LUCENE-3390</a>), using <code>SortField.setMissingValue</code>.</p>
+</li>
+<li>
+<p>Fixed a case where term vectors could be silently deleted from the
+index after <code>addIndexes</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3402">LUCENE-3402</a>).</p>
+</li>
+</ul>
+<p>Highlights of the Solr release include:</p>
+<ul>
+<li>
+<p>SolrJ client can now parse grouped and range facets results
+(<a href="https://issues.apache.org/jira/browse/SOLR-2523">SOLR-2523</a>).</p>
+</li>
+<li>
+<p>A new <code>XsltUpdateRequestHandler</code> allows posting XML that's
+transformed by a provided XSLT into a valid Solr document
+(<a href="https://issues.apache.org/jira/browse/SOLR-2630">SOLR-2630</a>).</p>
+</li>
+<li>
+<p>Post-group faceting option (<code>group.truncate</code>) can now compute
+facet counts for only the highest ranking documents per-group.
+(<a href="https://issues.apache.org/jira/browse/SOLR-2665">SOLR-2665</a>).</p>
+</li>
+<li>
+<p>Add <code>commitWithin</code> update request parameter to all update handlers
+that were previously missing it.  This tells Solr to commit the
+change within the specified amount of time (<a href="https://issues.apache.org/jira/browse/SOLR-2540">SOLR-2540</a>).</p>
+</li>
+<li>
+<p>You can now specify <code>NIOFSDirectory</code> (<a href="https://issues.apache.org/jira/browse/SOLR-2670">SOLR-2670</a>).</p>
+</li>
+<li>
+<p>New parameter <code>hl.phraseLimit</code> speeds up <code>FastVectorHighlighter</code>
+(<a href="https://issues.apache.org/jira/browse/LUCENE-3234">LUCENE-3234</a>).</p>
+</li>
+<li>
+<p>The query cache and filter cache can now be disabled per request.
+See <a href="http://wiki.apache.org/solr/CommonQueryParameters#Caching_of_filters">this wiki page</a>
+(<a href="https://issues.apache.org/jira/browse/SOLR-2429">SOLR-2429</a>).</p>
+</li>
+<li>
+<p>Improved memory usage, build time, and performance of 
+<code>SynonymFilterFactory</code> (<a href="https://issues.apache.org/jira/browse/LUCENE-3233">LUCENE-3233</a>).</p>
+</li>
+<li>
+<p>Added <code>omitPositions</code> to the schema, so you can omit position
+information while still indexing term frequencies (<a href="https://issues.apache.org/jira/browse/LUCENE-2048">LUCENE-2048</a>).</p>
+</li>
+<li>
+<p>Various fixes for multi-threaded <code>DataImportHandler</code>.</p>
+</li>
+</ul>
 <h2 id="28_july_2011_-_warning_index_corruption_and_crashes_in_apache_lucene_core__apache_solr_with_java_7">28 July 2011 - WARNING: Index corruption and crashes in Apache Lucene Core / Apache Solr with Java 7</h2>
 <p>Oracle released <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 7</a> today.
 Unfortunately it contains hotspot compiler optimizations, which miscompile some loops.

Modified: websites/staging/lucene/trunk/content/site-instructions.html
==============================================================================
--- websites/staging/lucene/trunk/content/site-instructions.html (original)
+++ websites/staging/lucene/trunk/content/site-instructions.html Sat Feb  4 21:11:30 2012
@@ -1,5 +1,5 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+
+<!-- main.html -->
 <head>
   <!--
       Licensed to the Apache Software Foundation (ASF) under one or more
@@ -18,7 +18,10 @@
       limitations under the License.
   -->
 
-  <link href="css/global.css" rel="stylesheet" type="text/css">
+  
+    <link href="./css/global.css" rel="stylesheet" type="text/css">
+    <link href="./css/solr.css" rel="stylesheet" type="text/css">
+
   <title>Apache Lucene - </title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
@@ -27,12 +30,14 @@
   <meta name="keywords"
         content="apache, apache lucene, apache solr, solr, lucene
         search, information retrieval, spell checking, faceting, inverted index, open source"/>
+
   <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"/>
   
-<script type="text/javascript" src="scripts/prototype.js"></script>
-<script type="text/javascript" src="scripts/effects.js"></script>
-<script type="text/javascript" src="scripts/search.js"></script>
-<script type="text/javascript" src="scripts/slides.js"></script>
+<script type="text/javascript" src="./scripts/prototype.js"></script>
+<script type="text/javascript" src="./scripts/effects.js"></script>
+<script type="text/javascript" src="./scripts/search.js"></script>
+<script type="text/javascript" src="./scripts/slides.js"></script>
+
 <!--<script type="text/javascript" src="scripts/jquery.js"></script>-->
 </head>
 
@@ -257,8 +262,22 @@
 <li><a href="http://tika.apache.org">Apache Tika</a></li>
 <li><a href="http://zookeeper.apache.org">Apache Zookeeper</a></li>
 </ul>
+      <div class="status">
+        <div id="dev-mail">
+          <h1>Latest Dev</h1>
+          <div class="status-item"></div>
+        </div>
+        <div id="core-user-mail">
+          <h1>Latest Core User</h1>
+          <div class="status-item"></div>
+        </div>
+        <div id="solr-user-mail">
+          <h1>Latest Solr User</h1>
+          <div class="status-item"></div>
+        </div>
+      </div>
     </div>
-
+    
   </div>
   <div id="footer">
   <div class="copyright">
@@ -287,4 +306,3 @@
 
 </script>
 </body>
-</html>

Modified: websites/staging/lucene/trunk/content/solr/index.html
==============================================================================
--- websites/staging/lucene/trunk/content/solr/index.html (original)
+++ websites/staging/lucene/trunk/content/solr/index.html Sat Feb  4 21:11:30 2012
@@ -295,25 +295,25 @@ in your distribution package!</p></div>
         
         <div class="status-item">
           
-          <a class="svn" href="http://svn.apache.org/viewvc?revision=1239680;view=revision">r1239680</a>
-          <a href="https://issues.apache.org/jira/browse/LUCENE-3566">LUCENE-3566</a>: parameterize H1 and H2 (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
-          <a href="http://people.apache.org/committer-index.html#rmuir">rmuir</a>
-          
-          <a class="svn" href="http://svn.apache.org/viewvc?revision=1239658;view=revision">r1239658</a>
-          don't let prefix's output bleed into full string's output (potential/latent bug) (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
-          <a href="http://people.apache.org/committer-index.html#mikemccand">mikemccand</a>
-          
-          <a class="svn" href="http://svn.apache.org/viewvc?revision=1239478;view=revision">r1239478</a>
-          <a href="https://issues.apache.org/jira/browse/LUCENE-3733">LUCENE-3733</a>: Remove dead javadocs (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
-          <a href="http://people.apache.org/committer-index.html#uschindler">uschindler</a>
+          <a class="svn" href="http://svn.apache.org/viewvc?revision=1240427;view=revision">r1240427</a>
+          <a href="https://issues.apache.org/jira/browse/SOLR-3059">SOLR-3059</a>: Example XSL stylesheet for indexing query result XML (merged from 3x) (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
+          <a href="http://people.apache.org/committer-index.html#janhoy">janhoy</a>
           
-          <a class="svn" href="http://svn.apache.org/viewvc?revision=1239465;view=revision">r1239465</a>
-          recovery: don't replay log file on clean shutdown + startup (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
+          <a class="svn" href="http://svn.apache.org/viewvc?revision=1240371;view=revision">r1240371</a>
+          <a href="https://issues.apache.org/jira/browse/SOLR-3017">SOLR-3017</a>: make StopFilterFactory return TokenStream (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
           <a href="http://people.apache.org/committer-index.html#yonik">yonik</a>
           
-          <a class="svn" href="http://svn.apache.org/viewvc?revision=1239453;view=revision">r1239453</a>
-          return useful messages for wrapped exceptions (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
-          <a href="http://people.apache.org/committer-index.html#yonik">yonik</a>
+          <a class="svn" href="http://svn.apache.org/viewvc?revision=1240239;view=revision">r1240239</a>
+          <a href="https://issues.apache.org/jira/browse/SOLR-3091">SOLR-3091</a>: When running in SolrCloud mode, whether a instance is supposed to be part of the quorum or not,... (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
+          <a href="http://people.apache.org/committer-index.html#markrmiller">markrmiller</a>
+          
+          <a class="svn" href="http://svn.apache.org/viewvc?revision=1240233;view=revision">r1240233</a>
+          <a href="https://issues.apache.org/jira/browse/SOLR-3082">SOLR-3082</a>: If you use a lazy replication request handler, the commit listener will not be registered right away, and... (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
+          <a href="http://people.apache.org/committer-index.html#markrmiller">markrmiller</a>
+          
+          <a class="svn" href="http://svn.apache.org/viewvc?revision=1240081;view=revision">r1240081</a>
+          [<a href="https://issues.apache.org/jira/browse/SOLR-3092">SOLR-3092</a>] - updated TypeTokenFilterFactory to handle useWhiteList parameter (<a href="http://lucene.apache.org/">lucene</a>) &mdash;
+          <a href="http://people.apache.org/committer-index.html#tommaso">tommaso</a>
           
         </div>
         
@@ -323,26 +323,26 @@ in your distribution package!</p></div>
 
         
         <div class="status-item">
-          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3079">[SOLR-3079] Backport of Solr-1431 (CommComponent abstracted)</a><br/>
-                         <p>Initial attempt at backporting the work done for Solr-1431 into the 3.x series</p>
+          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3096">[SOLR-3096] Add book information to the new website</a><br/>
+                         <p>The attached patch modifies the new website design to incorporate the book information.  It ads a header "mantle" slideshow entry...</p>
           
           <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-2649">[SOLR-2649] MM ignored in edismax queries with operators</a><br/>
                          <p>Hypothetical scenario:<br/>
   1. User searches for "stocks oil gold" with MM set to "50%"<br/>
   2. User adds "-stockings" to the...</p>
           
-          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3026">[SOLR-3026] eDismax: Locking down which fields can be explicitly queried (user fields aka uf)</a><br/>
-                         <p>We need a way to specify exactly what fields should be available to the end user as fielded search.</p>
-
-<p>In...</p>
-          
-          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-2764">[SOLR-2764] Create a NorwegianLightStemmer and NorwegianMinimalStemmer</a><br/>
-                         <p>We need a simple light-weight stemmer and a minimal stemmer for plural/singlular only in Norwegian</p>
+          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3049">[SOLR-3049] UpdateRequestProcessorChain for UIMA : runtimeParameters: not all types supported</a><br/>
+                         <p>solrconfig.xml file has an option to override certain UIMA runtime<br/>
+parameters in the UpdateRequestProcessorChain section.</p>
+
+<p>There are certain UIMA annotators...</p>
+          
+          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3095">[SOLR-3095] update processor chain should check for &quot;enable&quot; attribute on all processors</a><br/>
+                         <p><br/>
+many types of plugins in Solr allow you to specify an "enabled" boolean when configuring them, so you can use...</p>
           
-          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-2204">[SOLR-2204] Cross-version replication broken by new javabin format</a><br/>
-                         <p>Slave server is branch_3x, revision 1027974.  Master server is 1.4.1.  Replication fails because of the new javabin format.</p>
-
-<p>SEVERE: Master...</p>
+          <a class="bug" href="https://issues.apache.org/jira/browse/SOLR-3017">[SOLR-3017] Allow edismax stopword filter factory implementation to be specified</a><br/>
+                         <p>Currently, the edismax query parser assumes that stopword filtering is being done by StopFilter: the removal of the stop filter...</p>
           
         </div>
         
@@ -352,11 +352,11 @@ in your distribution package!</p></div>
 
         
         <div class="status-item">
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c2091344947.5204.1328221377313.JavaMail.tomcat@hel.zones.apache.org%3e">[jira] [Updated] (LUCENE-3748) EnglishPossessiveFilter should work with Unicode right single quotation mark</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c003e01cce366$5ce850c0$16b8f240$@thetaphi.de%3e">RE: svn commit: r1240035 - in /lucene/dev/branches/branch_3x/lucene/src: java/org/apache/lucene/analysis/TypeTokenFilter.java test/org/apache/lucene/analysis/TestTypeTokenFilter.java</a></h4>
           
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c1748799967.5159.1328221375149.JavaMail.tomcat@hel.zones.apache.org%3e">[jira] [Commented] (SOLR-2649) MM ignored in edismax queries with operators</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c003d01cce365$7e38de80$7aaa9b80$@thetaphi.de%3e">RE: svn commit: r1240035 - in /lucene/dev/branches/branch_3x/lucene/src: java/org/apache/lucene/analysis/TypeTokenFilter.java test/org/apache/lucene/analysis/TestTypeTokenFilter.java</a></h4>
           
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c1175416599.4979.1328219693581.JavaMail.tomcat@hel.zones.apache.org%3e">[jira] [Commented] (LUCENE-3748) EnglishPossessiveFilter should work with Unicode right single quotation mark</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-dev/201202.mbox/%3c1224392529.4471328377114114.JavaMail.hudson@aegis%3e">[JENKINS] Lucene-Solr-tests-only-3.x - Build # 12368 - Failure</a></h4>
           
         </div>
         
@@ -366,11 +366,11 @@ in your distribution package!</p></div>
 
         
         <div class="status-item">
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3c1328220804.23993.YahooMailClassic@web121703.mail.ne1.yahoo.com%3e">Re: solr to index php files</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3c1328382707697-3716021.post@n3.nabble.com%3e">Copy Index from Solr 3.2.0 to Solr 3.4.0</a></h4>
           
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3c7BA6273DE1A3D949830B9DE3975B84D11767373F@EXCHANGE02.novantas.pri%3e">RE: solr to index php files</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3cCAHfvGDAEHCHJmnh=eWcZYSgu5LiGdwTgHtHo64HisA9aZSDYsg@mail.gmail.com%3e">Re: Catchall field does not seem to work. Solr 3.4</a></h4>
           
-          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3cCANm_FucEXHi0rhisN1hhZ9eS0eBu4P=Ft-+bPvRQHoOL0DsSBw@mail.gmail.com%3e">Re: solr to index php files</a></h4>
+          <h4><a href="http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201202.mbox/%3cCAB_8Yd-tOPConYHDb5-J04d4MSgFxiR5+-mshcn-66bXD1hasA@mail.gmail.com%3e">Re: Performance degradation with distributed search</a></h4>
           
         </div>
       </div>
@@ -381,15 +381,15 @@ in your distribution package!</p></div>
         
         <div class="status-item">
           <div class="section-content">
-             <a href="http://twitter.com/NITEMAN_es/statuses/165199492377874432">@</a>RT <a href="http://twitter.com/Nick_vh">@Nick_vh</a>: New blogpost : Upgrading <a href="http://twitter.com/search?q=%23Apache">#Apache</a> <a href="http://twitter.com/search?q=%23solr">#solr</a> from 1.4 to 3.5  for your <a href="http://twitter.com/search?q=%23Drupal">#Drupal</a> site. Implications, do's and don'ts <a href="http://t.co/KBZ6btNP">http://t.co/KBZ6btNP</a>
+             <a href="http://twitter.com/martin_grotzke/statuses/165794969540497409">@</a>SolrCloud - elastic, distributed, real-time search server <a href="http://t.co/RYwdKoxC">http://t.co/RYwdKoxC</a> <a href="http://twitter.com/search?q=%23solr">#solr</a>
           </div>
           
           <div class="section-content">
-             <a href="http://twitter.com/darul75/statuses/165182678679830528">@</a>RT <a href="http://twitter.com/searchblox">@searchblox</a>: Download and setup your <a href="http://twitter.com/search?q=%23enterprisesearch">#enterprisesearch</a> for free - <a href="http://t.co/uw27VYZA">http://t.co/uw27VYZA</a> <a href="http://twitter.com/search?q=%23lucene">#lucene</a> <a href="http://twitter.com/search?q=%23solr">#solr</a> <a href="http://twitter.com/search?q=%23elasticsearch">#elasticsearch</a> <a href="http://twitter.com/search?q=%23google">#google</a>
+             <a href="http://twitter.com/gegastaldi/statuses/165669125258100737">@</a>“<a href="http://twitter.com/noah_white">@noah_white</a>: Elastic text search with <a href="http://twitter.com/search?q=%23lucene">#lucene</a> <a href="http://twitter.com/search?q=%23solr">#solr</a> via SolrCloud <a href="http://t.co/PPJAfmnF”">http://t.co/PPJAfmnF”</a>
           </div>
           
           <div class="section-content">
-             <a href="http://twitter.com/TYPO3Weblog/statuses/165166417619062784">@</a>TER update: <a href="http://twitter.com/search?q=%23solr">#solr</a> 1.3.1 - Apache Solr for TYPO3 - <a href="http://twitter.com/search?q=%23t3logSTABLE">#t3logSTABLE</a> - <a href="http://t.co/8J39HW01">http://t.co/8J39HW01</a> <a href="http://twitter.com/search?q=%23TYPO3">#TYPO3</a>
+             <a href="http://twitter.com/sematext/statuses/165621501838622720">@</a><a href="http://twitter.com/qwertymaniac">@qwertymaniac</a> <a href="http://t.co/WAHoRpsT">http://t.co/WAHoRpsT</a> & <a href="http://search-lucene">http://search-lucene</a> search update every 10 min. Soon in real-time. <a href="http://twitter.com/search?q=%23hadoop">#hadoop</a> <a href="http://twitter.com/search?q=%23hbase">#hbase</a> <a href="http://twitter.com/search?q=%23solr">#solr</a> <a href="http://twitter.com/search?q=%23lucene">#lucene</a>
           </div>
           
         </div>

Modified: websites/staging/lucene/trunk/content/whoweare.html
==============================================================================
--- websites/staging/lucene/trunk/content/whoweare.html (original)
+++ websites/staging/lucene/trunk/content/whoweare.html Sat Feb  4 21:11:30 2012
@@ -1,5 +1,5 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+
+<!-- main.html -->
 <head>
   <!--
       Licensed to the Apache Software Foundation (ASF) under one or more
@@ -18,7 +18,10 @@
       limitations under the License.
   -->
 
-  <link href="css/global.css" rel="stylesheet" type="text/css">
+  
+    <link href="./css/global.css" rel="stylesheet" type="text/css">
+    <link href="./css/solr.css" rel="stylesheet" type="text/css">
+
   <title>Apache Lucene - </title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
@@ -27,12 +30,14 @@
   <meta name="keywords"
         content="apache, apache lucene, apache solr, solr, lucene
         search, information retrieval, spell checking, faceting, inverted index, open source"/>
+
   <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico"/>
   
-<script type="text/javascript" src="scripts/prototype.js"></script>
-<script type="text/javascript" src="scripts/effects.js"></script>
-<script type="text/javascript" src="scripts/search.js"></script>
-<script type="text/javascript" src="scripts/slides.js"></script>
+<script type="text/javascript" src="./scripts/prototype.js"></script>
+<script type="text/javascript" src="./scripts/effects.js"></script>
+<script type="text/javascript" src="./scripts/search.js"></script>
+<script type="text/javascript" src="./scripts/slides.js"></script>
+
 <!--<script type="text/javascript" src="scripts/jquery.js"></script>-->
 </head>
 
@@ -288,8 +293,22 @@
 <li><a href="http://tika.apache.org">Apache Tika</a></li>
 <li><a href="http://zookeeper.apache.org">Apache Zookeeper</a></li>
 </ul>
+      <div class="status">
+        <div id="dev-mail">
+          <h1>Latest Dev</h1>
+          <div class="status-item"></div>
+        </div>
+        <div id="core-user-mail">
+          <h1>Latest Core User</h1>
+          <div class="status-item"></div>
+        </div>
+        <div id="solr-user-mail">
+          <h1>Latest Solr User</h1>
+          <div class="status-item"></div>
+        </div>
+      </div>
     </div>
-
+    
   </div>
   <div id="footer">
   <div class="copyright">
@@ -318,4 +337,3 @@
 
 </script>
 </body>
-</html>