Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
3.1
-
None
-
None
-
New
Description
The current spatial contrib can be improved by adding documentation, tests, removing unused classes and code, repackaging the classes and improving the performance of the distance filtering. The latter will incorporate the multi-threaded functionality introduced in LUCENE-1732.
Other improvements involve adding better support for different distance units, different distance calculators and different data formats (whether it be lat/long fields, geohashes, or something else in the future).
Patch to be added soon.
Attachments
Attachments
Issue Links
- depends upon
-
LUCENE-2147 Improve Spatial Utility like classes
- Closed
-
LUCENE-2148 Improve Spatial Point2D and Rectangle Classes
- Closed
-
LUCENE-2149 Simplify Spatial LatLng and LLRect classes
- Closed
-
LUCENE-2151 Abstract the distance calculation process in the Spatial contrib
- Closed
-
LUCENE-2152 Abstract Spatial distance filtering process and supported field formats
- Closed
-
LUCENE-2173 Simplify and tidy Cartesian Tier Code in Spatial
- Closed
-
LUCENE-2174 Add new SpatialFilter and DistanceFieldComparatorSource to Spatial
- Closed
-
LUCENE-2175 Deprecate remaining unused classes in Spatial
- Closed
- is related to
-
LUCENE-1930 Scale moderator not in line with sinusoidal projector
- Resolved
-
SOLR-1568 Implement Spatial Filter
- Closed
-
LUCENE-1934 Rework (Float)LatLng implementation and distance calculation
- Resolved
-
LUCENE-2081 CartesianShapeFilter improvements
- Resolved
-
LUCENE-1747 Contrib/Spatial needs code cleanup before release
- Closed
- relates to
-
SOLR-773 Incorporate Local Lucene/Solr
- Closed