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 83D256D7C for ; Mon, 13 Jun 2011 22:08:51 +0000 (UTC) Received: (qmail 82189 invoked by uid 500); 13 Jun 2011 22:08:50 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 82129 invoked by uid 500); 13 Jun 2011 22:08:50 -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 82122 invoked by uid 99); 13 Jun 2011 22:08:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Jun 2011 22:08:50 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jason.rutherglen@gmail.com designates 209.85.212.48 as permitted sender) Received: from [209.85.212.48] (HELO mail-vw0-f48.google.com) (209.85.212.48) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Jun 2011 22:08:43 +0000 Received: by vws7 with SMTP id 7so6522754vws.35 for ; Mon, 13 Jun 2011 15:08:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=6niV0VbgQxfluHPB3dMDKxmBxDowt0fxtvudOcPl63g=; b=KwJivojkYaJkqCFqHUG0mzT4VneZMhAR7hbZqAg9UARPh8Z+78OD39ZLBhfxbO6TFm jYVSjyt0+2VmBNSpBbjCpkYnwMULHwvDfmoQIe9RqwA6SfWDJTodhLlJDmOrcm+t6w57 He83exgZRIdtnQfGfHVXBnMHDYwTb60HJ0M+U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=ek+9c00eKYQL2YqgAggtNbbp0EEaBPt202j1BABqaQ1T61dKNmnm2N1/DPkVbJGyxq +eLcNd1TUkRjrv5f0WUCa8aeSMc5TfzFUNyMrj+LSb+Z05uspm2Yp7XtAW3576a6YZ/W CRlvfLGRqM5PgB77hFREmQIy7QczbepgX2NYg= MIME-Version: 1.0 Received: by 10.52.74.74 with SMTP id r10mr6460834vdv.212.1308002902790; Mon, 13 Jun 2011 15:08:22 -0700 (PDT) Received: by 10.52.182.193 with HTTP; Mon, 13 Jun 2011 15:08:22 -0700 (PDT) In-Reply-To: References: Date: Mon, 13 Jun 2011 15:08:22 -0700 Message-ID: Subject: Re: Lucene Facet path From: Jason Rutherglen To: dev@lucene.apache.org Cc: simon.willnauer@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Martijn, If the title is correct "Post grouping faceting" then maybe the bit set based system should be a separate issue? Eg, is there a bit set implementation today in LUCENE-3079? On Mon, Jun 13, 2011 at 2:58 PM, Martijn v Groningen wrote: > There is already an issue open for this: > LUCENE-3079 > > As the issues describes, the faceting in Solr relies on the schema (and o= ff > course the UIF). > So having the noting of a FieldType in the facet module would be very > helpful for selecting the right facet implementation. > Currently in Solr there is only one facet method for field facet that wor= k > per-segment, > but I think in the end we would want all facet types and methods to work = on > a per-segment basis. > Martijn > On 13 June 2011 23:47, Jason Rutherglen wrot= e: >> >> I think it's a better approach than rewriting Solr's internals. =A0Eg, >> small development steps could be taken, using the knowledge learned >> from Solr's facet system. =A0Eg, caching and intersecting bit sets would >> be an easy-ish first step? >> >> On Mon, Jun 13, 2011 at 2:37 PM, Simon Willnauer >> wrote: >> > I believe people are already looking into that but I am not sure. >> > sounds reasonable to me but I think its going to be lots of work >> > >> > simon >> > >> > On Mon, Jun 13, 2011 at 11:34 PM, Jason Rutherglen >> > wrote: >> >> Are we going the direction of creating full facet features outside of >> >> Solr? =A0Eg, we have UIF extrapolated out, we can probably make a mod= ule >> >> for bit set intersections as well. =A0In the process the faceting wil= l >> >> go per-segment. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org >> >> For additional commands, e-mail: dev-help@lucene.apache.org >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org >> > For additional commands, e-mail: dev-help@lucene.apache.org >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org >> For additional commands, e-mail: dev-help@lucene.apache.org >> > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org