Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 68429 invoked from network); 3 Dec 2008 18:08:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Dec 2008 18:08:14 -0000 Received: (qmail 52505 invoked by uid 500); 3 Dec 2008 18:08:23 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 52469 invoked by uid 500); 3 Dec 2008 18:08:23 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 52460 invoked by uid 99); 3 Dec 2008 18:08:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Dec 2008 10:08:23 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of cutting@gmail.com designates 74.125.92.26 as permitted sender) Received: from [74.125.92.26] (HELO qw-out-2122.google.com) (74.125.92.26) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Dec 2008 18:06:54 +0000 Received: by qw-out-2122.google.com with SMTP id 5so809005qwi.53 for ; Wed, 03 Dec 2008 10:07:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding:sender; bh=hFWAdk5gY87ob+fzEAxKDaeO/GNs+IeLekCvC1t3B/M=; b=LdBCoNJG1QIVwojlSJBan+/OKsnlQaXkHnWFB4nIxk6e6kShA98amynkywbRVoe+aC v/sfcNIL/HQVGoqZpzbd2nhIrvTYYIcGeiEYuQxkYzB/YYylgez8Q4fseZdNhiGdmNqH lOzq1Wc7UuAieC0WiYxErieFoGFbgI89gQI0M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding:sender; b=DJaXKx8YRu+uouP+1xA4WXcA0FBoqNJ6ts9J0zMZ0r0ZPvcJ9qwjjXxfKxnW8E6aw6 QhaG3uGPIOGzcsi/0znIde9OzsHvPqoXV/Ak49aMrFsXQqetkdyWlJbaE0b+UkQKlPWg T/EfH79smGXyF7Mxe+GEk3Vq7p/ibeWkJslQA= Received: by 10.142.158.17 with SMTP id g17mr5498696wfe.120.1228327660726; Wed, 03 Dec 2008 10:07:40 -0800 (PST) Received: from ?192.168.168.16? (c-76-103-191-253.hsd1.ca.comcast.net [76.103.191.253]) by mx.google.com with ESMTPS id 28sm1875253wfg.48.2008.12.03.10.07.39 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 03 Dec 2008 10:07:39 -0800 (PST) Message-ID: <4936CAEA.7060204@apache.org> Date: Wed, 03 Dec 2008 10:07:38 -0800 From: Doug Cutting User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: java-dev@lucene.apache.org Subject: Re: [jira] Commented: (LUCENE-1473) Implement Externalizable in main top level searcher classes References: <41374798.1228260644495.JavaMail.jira@brutus> <1ED0734C-DB5A-4047-8A65-034CE092A12E@gmail.com> <8837fb770812021602r475d6be5q2d022e7415949049@mail.gmail.com> <8837fb770812021622s76a0b49di6304155be51e8bed@mail.gmail.com> In-Reply-To: <8837fb770812021622s76a0b49di6304155be51e8bed@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Doug Cutting X-Virus-Checked: Checked by ClamAV on apache.org John Wang wrote: > If you guys need help, maybe you guys should expand your committer list? Committers are added when they've contributed a series of high-quality patches that have been committed, and demonstrated their ability to be easy to work with. Displaying anger is not a good way to become a committer. Calm persistence is advised. Lucene does not currently use Java Serialization much. Many committers may not be terribly familiar with it. > Use case: deploying lucene in a distributed environment, we have a > broker/server architecture. (standard stuff), we want roll out search > servers with lucene 2.4 instance by instance. The problem is that the > broker is sending a Query object to the searcher via java > serialization at the server level, and the broker is running 2.3. And > because of specifically this problem, 2.3 brokers cannot to talk to > 2.4 search servers even when the Query object was not changed. Thanks for providing a use case. One way to address this would be for Lucene to better support cross-version serialization. Another way might be for your application, which adds this requirement, to use an alternate representation for queries that it can guarantee is compatible across versions, e.g., a string. Might that be possible? Doug --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org