Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1648816DB for ; Tue, 26 Apr 2011 17:35:45 +0000 (UTC) Received: (qmail 6266 invoked by uid 500); 26 Apr 2011 17:35:43 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 6203 invoked by uid 500); 26 Apr 2011 17:35:43 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 6196 invoked by uid 99); 26 Apr 2011 17:35:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Apr 2011 17:35:43 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Apr 2011 17:35:41 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 2C7F1B4AE3 for ; Tue, 26 Apr 2011 17:35:03 +0000 (UTC) Date: Tue, 26 Apr 2011 17:35:03 +0000 (UTC) From: "Michael McCandless (JIRA)" To: dev@lucene.apache.org Message-ID: <1706666235.3166.1303839303177.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <2930107.5921291769521301.JavaMail.jira@thor> Subject: [jira] [Commented] (SOLR-2272) Join 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-2272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13025342#comment-13025342 ] Michael McCandless commented on SOLR-2272: ------------------------------------------ bq. Now that you have thrown down the gauntlet, I do want to rise to the challenge, but I don't know what it is! +1 this is hilarious :) Nomatter what the gauntlet is, let's all rise to the occassion! bq. Final location of code is not a good or valid reason to block commits IMO. That can be improved over time, when people back up there fricken wants with some code rather than road blocks. This is a political revert request - though I'm sure you will now try and twist it to some technical BS. I generally agree with this, ie, for healthy Apache projects, where code can be freely refactored over time, it doesn't matter much where the initial commit goes. Progress not perfection... But it has become evident, recently, that efforts to refactor Lucene/Solr sources to their natural places are in fact strongly resisted (eg, Yonik has now vetoed LUCENE-2995, which looked like a great example of such a refactoring; LUCENE-2883 also met with resistance). Ie it now seems like we should try hard(er) to put new code in the right place, up front, because we are in fact not really free to later refactor it. So... here's an idea: how about if someone volunteered to take Yonik's latest patch here and make it a shared module, before committing? Yonik (and everyone else), would you be OK with that? (I'm not sure anyone would volunteer now, but, it seems like this would be a way out of this "impasse"...). > Join > ---- > > Key: SOLR-2272 > URL: https://issues.apache.org/jira/browse/SOLR-2272 > Project: Solr > Issue Type: New Feature > Components: search > Reporter: Yonik Seeley > Fix For: 4.0 > > Attachments: SOLR-2272.patch, SOLR-2272.patch, SOLR-2272.patch > > > Limited join functionality for Solr, mapping one set of IDs matching a query to another set of IDs, based on the indexed tokens of the fields. > Example: > fq={!join from=parent_ptr to:parent_id}child_doc:query -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org