lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Itamar Syn-Hershko (JIRA)" <>
Subject [jira] [Created] (LUCENENET-489) New spatial module
Date Sun, 20 May 2012 00:44:41 GMT
Itamar Syn-Hershko created LUCENENET-489:

             Summary: New spatial module
                 Key: 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:

And the spatial-lucene module into contrib:

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:
. 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:!default.jspa
For more information on JIRA, see:


View raw message