Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 12971 invoked from network); 16 Jun 2010 05:06:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Jun 2010 05:06:05 -0000 Received: (qmail 78661 invoked by uid 500); 16 Jun 2010 04:39:25 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 78399 invoked by uid 500); 16 Jun 2010 04:39:22 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 78390 invoked by uid 99); 16 Jun 2010 04:39:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jun 2010 04:39:21 +0000 X-ASF-Spam-Status: No, hits=1.0 required=10.0 tests=AWL,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jbellis@gmail.com designates 74.125.83.172 as permitted sender) Received: from [74.125.83.172] (HELO mail-pv0-f172.google.com) (74.125.83.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jun 2010 04:39:17 +0000 Received: by pvc30 with SMTP id 30so17143pvc.31 for ; Tue, 15 Jun 2010 21:38:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=AOUfBmC1DMfOMNjiXpjvUg/hnBFKVpzDjWw+a0Z3a+w=; b=TwcJm5c9ffXDiMv4r+ccghxBRw9DEV7R/ZB/WDGznM4j3gwxX0tvUE5rYQ64brzz0g xodmkKTRmIZh7jJp5pN9xkxCBNvNm8he6dQyxYg/oHOScQlzzjpQmnQ9+RH4CJVREVMS XGsKg7Cmf6S6SH4D+j0mIik+cnC0xzFVBMikE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=aXrDBg4INKY93ilnGt8fsnn2Wh57nJ5d/r2KPpCo+tTdfwNvK/nQlkrY4oG8Kty3Zr 4RsP1a4TVWD6fXPC8ew5IgVO4bVPDMtwxCuTgcJUpzFVXVANlR15mXPCB4/DC8HkK24h D58zkZ4mnN6ZoepYHr8vfPcZ29ugRSnQoJtfE= Received: by 10.142.60.5 with SMTP id i5mr5896424wfa.244.1276663136512; Tue, 15 Jun 2010 21:38:56 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.113.14 with HTTP; Tue, 15 Jun 2010 21:38:36 -0700 (PDT) In-Reply-To: <1276659312.24794.22.camel@greenlantern.local> References: <1276646204.24794.20.camel@greenlantern.local> <1276659312.24794.22.camel@greenlantern.local> From: Jonathan Ellis Date: Tue, 15 Jun 2010 23:38:36 -0500 Message-ID: Subject: Re: Secondary indexing and 0.6/0.7 integration with Datanucleus To: dev@cassandra.apache.org Content-Type: multipart/alternative; boundary=00504502ad3bbfeade04891e4c69 --00504502ad3bbfeade04891e4c69 Content-Type: text/plain; charset=ISO-8859-1 No chance that 749 can be backported to 0.6, sorry. On Tue, Jun 15, 2010 at 10:35 PM, Todd Nine wrote: > Lets try that again..... > > This is the intended issue. > > https://issues.apache.org/jira/browse/CASSANDRA-749 > > thanks, > Todd > > > > On Tue, 2010-06-15 at 20:02 -0500, Jonathan Ellis wrote: > > What issue were you trying to link? :) > > On Tue, Jun 15, 2010 at 6:56 PM, Todd Nine wrote: > > Hi all, > > I'm implementing a Datanucleus plugin for Cassandra. I'm finished > > with the basic functionality, and everything seems to work pretty well. > > Now my issue is performing secondary indexing on fields within my data. > > I have outlined some of the issues I'm facing in this post. > > > > http://www.datanucleus.org/servlet/forum/viewthread_thread,6087_lastpage,yes#32610 > > > > Essentially, for each operand the user specifies, I will need to make a > > trip to Cassandra, load the key columns, then perform an intersection > > with the result from my previous read. Eventually at the end of all the > > intersections, I will have a list of keys I will then load. This > > obviously requires several trips to Cassandra, where from my > > understanding of secondary indexing, I would only need to make one trip > > for multiple operands over a column family. I've read over this > > issue. > > > > http://issues.apache.org/jira/browse/CASSANDRA-32610 > > > > And it seems to solve a lot of my woes. Is it possible/recommended to > > patch the current code base of 0.6.2 to perform this functionality? > > > > Thanks, > > Todd > > > > > > > > > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com --00504502ad3bbfeade04891e4c69--