/[Apache-SVN]
ViewVC logotype

Revision 1645381


Jump to revision: Previous Next
Author: dsmiley
Date: Sun Dec 14 04:33:01 2014 UTC (9 years, 10 months ago)
Changed paths: 6
Log Message:
LUCENE-5648: spatial NumberRangePrefixTree refactorings, mostly:
* rename NRPT.LevelledValue -> UnitNRShape, NRPT.NRShape -> SpanUnitsNRShape, both subclass new NRPT.NRShape marker class; make all 3 public and use these types in method signatures as appropriate.
* remove NRPT pass-through convenience methods on NRPTStrategy (not needed; maintenance burden)
* re-order some factory/parsing methods in NRPT to keep together at the top
* UnitNRShape implements Comparable, and both NRShape implements Cloneable
* improve randomized test to pick better random calendars
* more docs

Changed paths

Path Details
Directorylucene/dev/trunk/lucene/spatial/src/java/org/apache/lucene/spatial/NumberRangePrefixTreeStrategy.java modified , text changed
Directorylucene/dev/trunk/lucene/spatial/src/java/org/apache/lucene/spatial/prefix/tree/DateRangePrefixTree.java modified , text changed
Directorylucene/dev/trunk/lucene/spatial/src/java/org/apache/lucene/spatial/prefix/tree/NumberRangePrefixTree.java modified , text changed
Directorylucene/dev/trunk/lucene/spatial/src/test/org/apache/lucene/spatial/prefix/DateNRStrategyTest.java modified , text changed
Directorylucene/dev/trunk/lucene/spatial/src/test/org/apache/lucene/spatial/prefix/tree/DateRangePrefixTreeTest.java modified , text changed
Directorylucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/DateRangeField.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26