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