Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 13191 invoked from network); 11 Jul 2005 05:45:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Jul 2005 05:45:50 -0000 Received: (qmail 84429 invoked by uid 500); 11 Jul 2005 05:45:44 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 84171 invoked by uid 500); 11 Jul 2005 05:45:41 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 84157 invoked by uid 99); 11 Jul 2005 05:45:41 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Jul 2005 22:45:41 -0700 X-ASF-Spam-Status: No, hits=1.0 required=10.0 tests=RCVD_IN_NJABL_PROXY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [17.250.248.86] (HELO smtpout.mac.com) (17.250.248.86) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Jul 2005 22:45:38 -0700 Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/8.12.11/smtpout04/MantshX 4.0) with ESMTP id j6B5jbRg004314 for ; Sun, 10 Jul 2005 22:45:37 -0700 (PDT) Received: from [127.0.0.1] (66-214-154-12.mpk-mres.charterpipeline.net [66.214.154.12]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id j6B5jZbK027575 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 10 Jul 2005 22:45:36 -0700 (PDT) Message-ID: <42D2077F.4010106@mac.com> Date: Sun, 10 Jul 2005 22:45:35 -0700 From: "xing@mac.com" User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: java-user@lucene.apache.org Subject: BooleanQuery$TooManyClauses Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Did a google serach on the problem when using the range search phrase of "+datefield:[199801 TO 200512]" (date stored as "YYYYMMDD") which returns 1 million hits. error: org.apache.lucene.search.BooleanQuery$TooManyClauses Adding "-Dorg.apache.lucene.maxClauseCount=2400" to java option allowed the search query to run without error. The actual value needed is between 2300 and 2400. At 2300 the query fails. My question is how does Lucene perform range query? As a bunch of smaller boolean queries? How does one estimate the number of clauses required for a general query and more specifically on a range query? Thanks. Xing Li --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org