From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.216.184.82 with SMTP id r60csp4186wem; Fri, 24 Feb 2012 22:40:13 -0800 (PST) Received: by 10.50.89.196 with SMTP id bq4mr5851774igb.26.1330152012199; Fri, 24 Feb 2012 22:40:12 -0800 (PST) Return-Path: Received: from rubyforge.org (50-56-192-79.static.cloud-ips.com. [50.56.192.79]) by mx.google.com with ESMTP id bb4si2119368igb.44.2012.02.24.22.40.11; Fri, 24 Feb 2012 22:40:12 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 50.56.192.79 as permitted sender) client-ip=50.56.192.79; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 50.56.192.79 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from localhost.localdomain (localhost [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 71F1826277D; Sat, 25 Feb 2012 06:40:11 +0000 (UTC) Received: from masanjin.net (masanjin.net [209.20.72.13]) by rubyforge.org (Postfix) with ESMTP id 64CB326276D for ; Sat, 25 Feb 2012 06:39:51 +0000 (UTC) Received: from w by masanjin.net with local (Exim 4.71) (envelope-from ) id 1S1BIc-0006LC-Pl for sup-devel@rubyforge.org; Sat, 25 Feb 2012 06:40:06 +0000 From: William Morgan To: sup-devel@rubyforge.org In-reply-to: <20120224051907.5668.78469@localhost> References: <20120224051907.5668.78469@localhost> Date: Fri, 24 Feb 2012 22:39:50 -0800 Message-Id: <1330151741-turnsole-57719@terminus-est> User-Agent: turnsole, a heliotrope client v.git Subject: [sup-devel] [Heliotrope] why whistlepig? X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org Excerpts from Serge Z's message of 2012-02-23 21:19:07 -0800: > Why not xapian? At least as of a year ago when I looked at Xapian, the incremental indexing was painful (you had to keep a separate smaller corpus of additions, reindex it every time a new document was added, and merge when it got too big), doing anything outside of indexing MySQL rows was extremely painful (you had to use some weird XML format that I could never get quite right), and there was no way to have mutable arbitrary labels. I also prefer to keep everything in a single process, but that's not a hard requirement. -- William _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel