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 2009/06/19 14:16:52 UTC

svn commit: r786474 - in /lucene/java/trunk: build.xml contrib/CHANGES.txt contrib/queries/README.txt contrib/queries/src/java/org/apache/lucene/search/trie/ contrib/queries/src/test/org/apache/lucene/search/trie/

Author: uschindler
Date: Fri Jun 19 12:16:52 2009
New Revision: 786474

URL: http://svn.apache.org/viewvc?rev=786474&view=rev
Log:
LUCENE-1673: Move TrieRange to core (part 2: removing from contrib/queries)

Removed:
    lucene/java/trunk/contrib/queries/src/java/org/apache/lucene/search/trie/
    lucene/java/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/
Modified:
    lucene/java/trunk/build.xml
    lucene/java/trunk/contrib/CHANGES.txt
    lucene/java/trunk/contrib/queries/README.txt

Modified: lucene/java/trunk/build.xml
URL: http://svn.apache.org/viewvc/lucene/java/trunk/build.xml?rev=786474&r1=786473&r2=786474&view=diff
==============================================================================
--- lucene/java/trunk/build.xml (original)
+++ lucene/java/trunk/build.xml Fri Jun 19 12:16:52 2009
@@ -338,7 +338,7 @@
           <group title="contrib: Lucli" packages="lucli*"/>
           <group title="contrib: Memory" packages="org.apache.lucene.index.memory*"/>
           <group title="contrib: Miscellaneous " packages="org.apache.lucene.misc*:org.apache.lucene.queryParser.analyzing*:org.apache.lucene.queryParser.precedence*"/>
-          <group title="contrib: Queries" packages="org.apache.lucene.search.similar*:org.apache.lucene.search.trie*"/>
+          <group title="contrib: Queries" packages="org.apache.lucene.search.similar*"/>
           <group title="contrib: RegEx" packages="org.apache.lucene.search.regex*:org.apache.regexp*"/>
           <group title="contrib: Snowball" packages="org.apache.lucene.analysis.snowball*:net.sf.snowball*"/>
           <group title="contrib: Spatial" packages="org.apache.lucene.spatial*"/>

Modified: lucene/java/trunk/contrib/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/java/trunk/contrib/CHANGES.txt?rev=786474&r1=786473&r2=786474&view=diff
==============================================================================
--- lucene/java/trunk/contrib/CHANGES.txt (original)
+++ lucene/java/trunk/contrib/CHANGES.txt Fri Jun 19 12:16:52 2009
@@ -38,33 +38,28 @@
 
 New features
 
- 1. LUCENE-1470: Added TrieRangeQuery, a much faster implementation of
-    RangeQuery at the expense of added space (additional indexed
-    tokens) consumed in the index.  (Uwe Schindler via Mike McCandless)
+ 1. LUCENE-1531: Added support for BoostingTermQuery to XML query parser. (Karl Wettin)
 
- 2. LUCENE-1531: Added support for BoostingTermQuery to XML query parser. (Karl Wettin)
-
- 3. LUCENE-1435: Added contrib/collation, a CollationKeyFilter
+ 2. LUCENE-1435: Added contrib/collation, a CollationKeyFilter
     allowing you to convert tokens into CollationKeys encoded usign
     IndexableBinaryStringTools.  This allows for faster RangQuery when
     a field needs to use a custom Collator.  (Steven Rowe via Mike
     McCandless)
 
- 4. LUCENE-1591: EnWikiDocMaker, LineDocMaker, WriteLineDoc can now
+ 3. LUCENE-1591: EnWikiDocMaker, LineDocMaker, WriteLineDoc can now
     read/write bz2 using Apache commons compress library.  This means
     you can download the .bz2 export from http://wikipedia.org and
     immediately index it.  (Shai Erera via Mike McCandless)
 
- 5. LUCENE-1629: Add SmartChineseAnalyzer to contrib/analyzers.  It
+ 4. LUCENE-1629: Add SmartChineseAnalyzer to contrib/analyzers.  It
     improves on CJKAnalyzer and ChineseAnalyzer by handling Chinese
     sentences properly.  SmartChineseAnalyzer uses a Hidden Markov
     Model to tokenize Chinese words in a more intelligent way.
     (Xiaoping Gao via Mike McCandless)
 
-
- 6. LUCENE-1676: Added DelimitedPayloadTokenFilter class for automatically adding payloads "in-stream" (Grant Ingersoll)    
+ 5. LUCENE-1676: Added DelimitedPayloadTokenFilter class for automatically adding payloads "in-stream" (Grant Ingersoll)    
  
- 7. LUCENE-1578: Support for loading unoptimized readers to the
+ 6. LUCENE-1578: Support for loading unoptimized readers to the
     constructor of InstantiatedIndex. (Karl Wettin)
  
 Optimizations

Modified: lucene/java/trunk/contrib/queries/README.txt
URL: http://svn.apache.org/viewvc/lucene/java/trunk/contrib/queries/README.txt?rev=786474&r1=786473&r2=786474&view=diff
==============================================================================
--- lucene/java/trunk/contrib/queries/README.txt (original)
+++ lucene/java/trunk/contrib/queries/README.txt Fri Jun 19 12:16:52 2009
@@ -1,13 +1,5 @@
 This module contains a number of filter and query objects that add to core lucene.
 
-==== TrieRangeFilter/TrieRangeQuery - This package provides fast numeric range queries/filters on long,
-double or Date fields based on trie structures. Numerical values are stored in a special string-encoded
-format with variable precision (all numerical values like doubles, longs, and timestamps are converted
-to lexicographic sortable string representations).  A range is then divided recursively into multiple
-intervals for searching: The center of the range is searched only with the lowest possible precision
-in the trie, the boundaries are matched more exactly. This reduces the number of terms and thus improves
-dramatically the performance of range queries, on the cost of larger index sizes.
-
 ==== The "MoreLikeThis" class from the "similarity" module has been copied into here.
 If people are generally happy with this move then the similarity module can be deleted, or at least a 
 "Moved to queries module..." note left in its place.
@@ -26,5 +18,5 @@
 a choice of "category" labels picked by the end user.
 
 
-Mark Harwood & Uwe Schindler
-05/12/2008
+Mark Harwood
+25/02/2006