Grant, In Solr, you missed the substantial feature of numeric range faceting (supports dates; the previous date faceting is deprecated.). Perhaps you might also point out that this still does *not* support distributed search ;-P
Also, I would include a note at the lead-in of the Solr section on the rationale of the version number. People are going to look at the 3.1 version number and think this Solr release is just so darned amazing that we felt we needed to skip an entire release version and bumped the minor version too for good measure. Hardly! -- IMO 1.3 to 1.4 was bigger. ~ David Smiley ________________________________________ From: Grant Ingersoll [[email protected]] Sent: Saturday, March 26, 2011 10:07 PM To: [email protected] Subject: 3.1.0 Proposed Release Announcement(s) Proposed Release Announcement (edits welcome). Also note we can have ASF Marketing put out a press release if we want. <snip> March 2011, Lucene 3.1 available The Lucene PMC is pleased to announce the release of Apache Lucene 3.1 and Apache Solr 3.1. This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at http://www.apache.org/dyn/closer.cgi/lucene/java and http://www.apache.org/dyn/closer.cgi/lucene/java. See the respective CHANGES.txt file included with the release for a full list of details. Lucene 3.1 Release Highlights * Improved Unicode support, including Unicode 4 * ReusableAnalyzerBase make it easier to reuse TokenStreams correctly * Protected words in stemming via KeywordAttribute * ConstantScoreQuery now allows directly wrapping a Query * Support for custom ExecutorService in ParallelMultiSearcher * IndexWriterConfig.setMaxThreadStates for controls of IndexWriter threads * Numerous performance improvements: faster exact PhraseQuery; natural segment merging favors segments with deletions; primary key lookup is faster; IndexWriter.addIndexes(Directory[]) uses file copy instead of merging; BufferedIndexInput does fewer bounds checks; compound file is dynamically turned off for large segments; fully deleted segments are dropped on commit; faster snowball analyzers (in contrib); ConcurrentMergeScheduler is more careful about setting priority of merge threads. * IndexWriter is now configured with a new separate builder API (IndexWriterConfig). * IndexWriter.getReader is replaced by IndexReader.open(IndexWriter). In addition you can now specify whether deletes should be resolved when you open an NRT reader. * MultiSearcher is deprecated; ParallelMultiSearcher has been absorbed directly into IndexSearcher * CharTermAttribute replaces TermAttribute in the Analysis process * On 64bit Windows and Solaris JVMs, MMapDirectory is now the default implementation (returned by FSDirectory.open). MMapDirectory also enables unmapping if the JVM supports it. * New TotalHitCountCollector just counts total number of hits * ReaderFinishedListener API enables external caches to evict entries once a segment is finished Solr 3.1 Release Highlights * Added spatial filtering, boosting and sorting capabilities * Added extend dismax (edismax) query parser which addresses some missing features in the dismax query parser along with some extensions * Several more components now support distributed mode: TermsComponent, SpellCheckComponent * Added an Auto Suggest component * Ability to sort by functions * Support for adding documents using JSON format * Leverages Lucene 3.1 and it's inherent optimizations and bug fixes as well as new analysis capabilities * Numerous bug fixes and optimizations. </snip> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
