2011-09-07 18:55:25 -04:00
|
|
|
QueryParser Module Change Log
|
|
|
|
|
|
|
|
For more information on past and future Lucene versions, please see:
|
|
|
|
http://s.apache.org/luceneversions
|
|
|
|
|
|
|
|
======================= Trunk (not yet released) =======================
|
|
|
|
|
|
|
|
Changes in runtime behavior
|
|
|
|
|
2011-09-08 12:47:50 -04:00
|
|
|
* LUCENE-1768: StandardQueryTreeBuilder no longer uses RangeQueryNodeBuilder
|
|
|
|
for RangeQueryNodes, since theses two classes were removed;
|
|
|
|
TermRangeQueryNodeProcessor now creates TermRangeQueryNode,
|
|
|
|
instead of RangeQueryNode; the same applies for numeric nodes;
|
2011-09-07 18:55:25 -04:00
|
|
|
(Vinicius Barros via Uwe Schindler)
|
|
|
|
|
2011-09-28 01:26:54 -04:00
|
|
|
* LUCENE-3455: QueryParserBase.newFieldQuery() will throw a ParseException if
|
|
|
|
any of the calls to the Analyzer throw an IOException. QueryParseBase.analyzeRangePart()
|
|
|
|
will throw a RuntimException if an IOException is thrown by the Analyzer.
|
|
|
|
|
2011-09-07 18:55:25 -04:00
|
|
|
API Changes
|
|
|
|
|
2011-09-08 12:47:50 -04:00
|
|
|
* LUCENE-1768: Deprecated Parametric(Range)QueryNode, RangeQueryNode(Builder),
|
|
|
|
ParametricRangeQueryNodeProcessor were removed. (Vinicius Barros via Uwe Schindler)
|
2011-09-08 10:24:16 -04:00
|
|
|
|
|
|
|
Bug fixes
|
|
|
|
|
|
|
|
* LUCENE-2945: Fix hashCode/equals for surround query parser generated queries.
|
2011-09-08 12:47:50 -04:00
|
|
|
(Paul Elschot, Simon Rosenthal, gsingers via ehatcher)
|
|
|
|
|