Return-Path: Delivered-To: apmail-lucene-solr-dev-archive@minotaur.apache.org Received: (qmail 83617 invoked from network); 27 Apr 2009 18:15:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Apr 2009 18:15:03 -0000 Received: (qmail 11959 invoked by uid 500); 27 Apr 2009 18:15:02 -0000 Delivered-To: apmail-lucene-solr-dev-archive@lucene.apache.org Received: (qmail 11896 invoked by uid 500); 27 Apr 2009 18:15:02 -0000 Mailing-List: contact solr-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-dev@lucene.apache.org Delivered-To: mailing list solr-dev@lucene.apache.org Received: (qmail 11886 invoked by uid 99); 27 Apr 2009 18:15:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 18:15:02 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 18:14:52 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id E5DEA234C054 for ; Mon, 27 Apr 2009 11:14:30 -0700 (PDT) Message-ID: <1285142374.1240856070940.JavaMail.jira@brutus> Date: Mon, 27 Apr 2009 11:14:30 -0700 (PDT) From: "Ryan McKinley (JIRA)" To: solr-dev@lucene.apache.org Subject: [jira] Commented: (SOLR-773) Incorporate Local Lucene/Solr In-Reply-To: <1089092633.1221505424636.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/SOLR-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12703259#action_12703259 ] Ryan McKinley commented on SOLR-773: ------------------------------------ Yonik -- I like all 4 proposals. I am not familiar with the function query internal -- would it get called for things that do not match the filter? Distance calculations are typically the most expensive part of the query. re "It seems like points should be stored and represented in a single field..." -- I agree that the schema and URL API should point to a single field to represent the geometry field. In practice, the indexing will probably need multiple fields to get the job done (efficiently). It would be great if the schema field type could define everything needed to index and search. There are (at least) three approaches to indexing points that each have their advantages (and disadvantages) -- we should be able to support any of these options. {panel} * GeoPointField (abstract? the standard stuff about dealing with points) ** GeoPointFieldHash (represented as a GeoHash, fast bounds query (with limited accuracy)) ** GeoPointFieldTiers (highly scalable, fast, complex) ** GeoPointFieldTrie (...) * GeoLineField... * GeoPolygonField... {panel} I think it makes sense to try to follow the [georss|http://georss.org/simple] format to represent geometry: {code:xml} 45.256 -71.92 {code} {code:xml} 45.256 -110.45 46.46 -109.48 43.84 -109.86 {code} {code:xml} 45.256 -110.45 46.46 -109.48 43.84 -109.86 45.256 -110.45 {code} {code:xml} 42.943 -71.032 43.039 -69.856 {code} > Incorporate Local Lucene/Solr > ----------------------------- > > Key: SOLR-773 > URL: https://issues.apache.org/jira/browse/SOLR-773 > Project: Solr > Issue Type: New Feature > Reporter: Grant Ingersoll > Assignee: Grant Ingersoll > Priority: Minor > Attachments: lucene.tar.gz, SOLR-773-local-lucene.patch, SOLR-773-local-lucene.patch, SOLR-773-local-lucene.patch, SOLR-773-local-lucene.patch, SOLR-773-local-lucene.patch, SOLR-773.patch, SOLR-773.patch, spatial-solr.tar.gz > > > Local Lucene has been donated to the Lucene project. It has some Solr components, but we should evaluate how best to incorporate it into Solr. > See http://lucene.markmail.org/message/orzro22sqdj3wows?q=LocalLucene -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.