Itamar Syn-Hershko created LUCENENET-489: --------------------------------------------
Summary: New spatial module Key: LUCENENET-489 URL: https://issues.apache.org/jira/browse/LUCENENET-489 Project: Lucene.Net Issue Type: Bug Components: Lucene.Net Contrib Affects Versions: Lucene.Net 3.0.3, Lucene.Net 3.5, Lucene.Net 4.0 Reporter: Itamar Syn-Hershko Since the current spatial implementation sucks, I ported the new Lucene spatial module, which is based on spatial4j. For that end, I ported spatial4j to .NET: https://github.com/synhershko/Spatial4n And the spatial-lucene module into contrib: https://github.com/synhershko/lucene.net/tree/spatial2trunk All tests pass, but there aren't many so I encourage you guys to throw as many tests as you can on it. We are already using it with RavenDB and it looks good. To get this to work I ported some pieces from newest Lucene (FunctionQuery, Bits, FixedBitSet), and when the time comes you can probably just take those from there. The Spatial4n project is under the ASL but should stay external to the Lucene.Net project, just like spatial4j is external to Lucene. I worked off git, and probably the easiest way to merge this in is using git-svn: http://learn.github.com/p/git-svn.html . I will also be sending a pull-request through github, will see what happens. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira