Return-Path: X-Original-To: apmail-lucene-java-user-archive@www.apache.org Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 764704630 for ; Tue, 21 Jun 2011 09:33:00 +0000 (UTC) Received: (qmail 29682 invoked by uid 500); 21 Jun 2011 09:32:57 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 29634 invoked by uid 500); 21 Jun 2011 09:32:57 -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 29626 invoked by uid 99); 21 Jun 2011 09:32:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jun 2011 09:32:57 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bernd.fehling@uni-bielefeld.de designates 129.70.204.73 as permitted sender) Received: from [129.70.204.73] (HELO mux2-unibi-smtp.hrz.uni-bielefeld.de) (129.70.204.73) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jun 2011 09:32:49 +0000 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=ISO-8859-15; format=flowed Received: from pmxchannel-daemon.mux2-unibi-smtp.hrz.uni-bielefeld.de by mux2-unibi-smtp.hrz.uni-bielefeld.de (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) id <0LN400906VU4XW00@mux2-unibi-smtp.hrz.uni-bielefeld.de> for java-user@lucene.apache.org; Tue, 21 Jun 2011 11:32:28 +0200 (CEST) Received: from [129.70.11.68] ([129.70.11.68]) by mux2-unibi-smtp.hrz.uni-bielefeld.de (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPPSA id <0LN4005GNVU3HR30@mux2-unibi-smtp.hrz.uni-bielefeld.de> for java-user@lucene.apache.org; Tue, 21 Jun 2011 11:32:28 +0200 (CEST) Date: Tue, 21 Jun 2011 11:32:27 +0200 From: Bernd Fehling Subject: questions about fieldCache To: "java-user@lucene.apache.org" Message-id: <780_1308648748_ZZh0u11fzJ~dL.00_4E00652B.6010903@uni-bielefeld.de> X-EnvFrom: bernd.fehling@uni-bielefeld.de X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.6.21.92120, pmx8 X-Connecting-IP: 129.70.11.68 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.17) Gecko/20110414 SUSE/3.1.10 Thunderbird/3.1.10 X-Virus-Checked: Checked by ClamAV on apache.org I'm trying to understand the logic of/behind fieldCache. Who has written this peace of code or has good knowledge about it? Why is it under the hood of jetty? I see FieldCache$StringIndex with - f_dccollection - f_dcyear - f_dctype but also - dctitle --> f_dctitle --> f_dccreator - title --> f_dcyear There are some entries without further reference like the first examples and some that have references to further HashMaps like a chain. Why is it this way, what is the purpose? What is fieldCache doing if a server is replicated, will all old content be cleaned up because of a new index with new content? Regards Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org