Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-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 5D32010313 for ; Wed, 12 Jun 2013 14:21:46 +0000 (UTC) Received: (qmail 41955 invoked by uid 500); 12 Jun 2013 14:21:43 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 41787 invoked by uid 500); 12 Jun 2013 14:21:43 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 41779 invoked by uid 99); 12 Jun 2013 14:21:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 14:21:42 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of edlinuxguru@gmail.com designates 74.125.82.177 as permitted sender) Received: from [74.125.82.177] (HELO mail-we0-f177.google.com) (74.125.82.177) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 14:21:38 +0000 Received: by mail-we0-f177.google.com with SMTP id m19so6677581wev.8 for ; Wed, 12 Jun 2013 07:21:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=u8MTDwHP3U00yG01KaTgZDKkh5EBmRBEWCFxezpNCOY=; b=Oe51lRt9iOoQqU5xkRYCvMGo0aQIPoJE1NY+laMhku5dVEh+5zN9A+FRKwFoQ8eCzn 3cW0HW5LNXk5299qOaKSWMq6c7P2vHSJ5EEvUgqvV0pMXNDjCnDo0beXZthahoZ5qQIi LyleIBiw8lDumCIz5XYupEknb1BO6HI9MZx79D7Id9pXLg9myCj9zRWhfwv8zKiPGtS0 w0TP4D1MkxRsZhny9SFp5BgaZlGh7+ON4h9AtDv/PYZeRJv4+nFJYX+60zRLkosSwbk+ 3S2dLpClN9jlU2F/1n0E288SaKVJ8pY6awJde3HG9VEPETbpbMvLR1gQYpHcd4XrEr7W 61TQ== MIME-Version: 1.0 X-Received: by 10.194.5.162 with SMTP id t2mr12328738wjt.14.1371046877650; Wed, 12 Jun 2013 07:21:17 -0700 (PDT) Received: by 10.195.12.115 with HTTP; Wed, 12 Jun 2013 07:21:17 -0700 (PDT) In-Reply-To: References: Date: Wed, 12 Jun 2013 10:21:17 -0400 Message-ID: Subject: Re: Coprosessors/Triggers in C* From: Edward Capriolo To: "user@cassandra.apache.org" Content-Type: multipart/alternative; boundary=047d7b5d30be1cec8d04def5ba66 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b5d30be1cec8d04def5ba66 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I do not understand what feature you suggesting. Columns can already have a ttl. Are you speaking of a ttl column that could delete something beside itself. That does not sound easy because a ttl comment is dorment until read or compacted. On Tuesday, June 11, 2013, Gareth Collins wrote: > Hello Edward, > I am curious - What about triggering on a TTL timeout delete (something I am most interested in doing - perhaps it doesn't make sense?)? Would you say that is something the user should implement themselves? Would you see intravert being able to do something with this at some later point (somehow?)? > thanks, > Gareth > On Tue, Jun 11, 2013 at 2:34 PM, Edward Capriolo wrote: >> >> This is arguably something you should do yourself. I have been investigating integrating vertx and cassandra together for a while to accomplish this type of work, mainly to move processing close to data and eliminate large batches that can be computed from a single map of data. >> >> https://github.com/zznate/intravert-ug/wiki/Service-Processor-for-trigger-l= ike-functionality >> >> On Tue, Jun 11, 2013 at 5:06 AM, Tanya Malik wrote: >>> >>> Thanks Romain. >>> >>> On Tue, Jun 11, 2013 at 1:44 AM, Romain HARDOUIN < romain.hardouin@urssaf.fr> wrote: >>>> >>>> Not yet but Cassandra 2.0 will provide experimental triggers: >>>> https://issues.apache.org/jira/browse/CASSANDRA-1311 >>>> >>>> >>>> Tanya Malik a =E9crit sur 11/06/2013 04:12:44= : >>>> >>>> > De : Tanya Malik >>>> > A : user@cassandra.apache.org, >>>> > Date : 11/06/2013 04:13 >>>> > Objet : Coprosessors/Triggers in C* >>>> > >>>> > Hi, >>>> > >>>> > Does C* support something like co-processor functionality/triggers to >>>> > run client-supplied code in the address space of the server? >> > > --047d7b5d30be1cec8d04def5ba66 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I do not understand what feature you suggesting. Columns can already have a= ttl. Are you speaking of a ttl column that could delete something beside i= tself.

That does not sound easy because a ttl comment is dorment un= til read or compacted.

On Tuesday, June 11, 2013, Gareth Collins <gareth.o.collins@gmail.com> wrote:
> Hell= o Edward,
> I am curious - What about triggering on a TTL timeout del= ete (something I am most interested in doing - perhaps it doesn't make = sense?)? Would you say that is something the user should implement themselv= es? Would you see intravert being able to do something with this at some la= ter point (somehow?)?
> thanks,
> Gareth
> On Tue, Jun 11, 2013 at 2:34 PM, Edward= Capriolo <edlinuxguru@gmail.co= m> wrote:
>>
>> This is arguably something you sho= uld do yourself. I have been investigating integrating vertx and cassandra = together for a while to accomplish this type of work, mainly to move proces= sing close to data and eliminate large batches that can be computed from a = single map of data.
>>
>> https://github.com/zznat= e/intravert-ug/wiki/Service-Processor-for-trigger-like-functionality >>
>> On Tue, Jun 11, 2013 at 5:06 AM, Tanya Malik <sonichedge54@gmail.com> wrote:<= br>>>>
>>> Thanks Romain.
>>>
>>&= gt; On Tue, Jun 11, 2013 at 1:44 AM, Romain HARDOUIN <romain.hardouin@urssaf.fr> wrote:
>>>>
>>>> Not yet but Cassandra 2.0 will provide= experimental triggers:
>>>> https://issues.apache.org/jira/browse/CAS= SANDRA-1311
>>>>
>>>>
>>>> Tanya Malik <sonichedge54@gmail.com> a = =E9crit sur 11/06/2013 04:12:44 :
>>>>
>>>> &= gt; De : Tanya Malik <soniched= ge54@gmail.com>
>>>> > A : user= @cassandra.apache.org,
>>>> > Date : 11/06/2013 04:13=
>>>> > Objet : Coprosessors/Triggers in C*
>>&g= t;> >
>>>> > Hi,
>>>> >
>>>> >= Does C* support something like co-processor functionality/triggers to=A0>>>> > run client-supplied code in the address space of th= e server?
>>
>
> --047d7b5d30be1cec8d04def5ba66--