Return-Path: Delivered-To: apmail-lucene-solr-user-archive@minotaur.apache.org Received: (qmail 70419 invoked from network); 27 Apr 2010 09:19:35 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 27 Apr 2010 09:19:35 -0000 Received: (qmail 76782 invoked by uid 500); 27 Apr 2010 09:19:33 -0000 Delivered-To: apmail-lucene-solr-user-archive@lucene.apache.org Received: (qmail 76655 invoked by uid 500); 27 Apr 2010 09:19:32 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 76647 invoked by uid 99); 27 Apr 2010 09:19:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Apr 2010 09:19:32 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of alexander.valet@edelight.de designates 217.69.168.155 as permitted sender) Received: from [217.69.168.155] (HELO master.zimbra-hosting.de) (217.69.168.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Apr 2010 09:19:23 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by master.zimbra-hosting.de (Postfix) with ESMTP id C72AD25010B for ; Tue, 27 Apr 2010 11:19:02 +0200 (CEST) X-Virus-Scanned: amavisd-new at master.zimbra-hosting.de Received: from master.zimbra-hosting.de ([127.0.0.1]) by localhost (master.zimbra-hosting.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VmRDonVDYant for ; Tue, 27 Apr 2010 11:18:58 +0200 (CEST) Received: from [192.168.0.26] (e180028183.adsl.alicedsl.de [85.180.28.183]) by master.zimbra-hosting.de (Postfix) with ESMTP id D189025010D for ; Tue, 27 Apr 2010 11:18:57 +0200 (CEST) Subject: How are (multiple) filter queries processed? From: Alexander Valet To: solr-user@lucene.apache.org Content-Type: text/plain Organization: edelight GmbH Date: Tue, 27 Apr 2010 11:18:57 +0200 Message-Id: <1272359937.4387.43.camel@alex-desktop> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, i was wondering how the following query might be processed: ?q=*:*&fq=+tags:(Gucci)&fq=-tags:(watch sunglasses) and if there is a difference to a query with only one fq parameter like ?q=*:*&fq=+tags:(Gucci) -tags:(watch sunglasses) I am aware of the chaching implications but i am not sure how the set intersections work between the results of the 'q' and one or more 'fq' parameters and if it is possible to use boolean operators inside a filter query. thanks a lot, Alex