Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 33687 invoked from network); 20 Jun 2010 21:42:48 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Jun 2010 21:42:48 -0000 Received: (qmail 45398 invoked by uid 500); 20 Jun 2010 21:42:47 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 45351 invoked by uid 500); 20 Jun 2010 21:42:46 -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 45343 invoked by uid 99); 20 Jun 2010 21:42:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 Jun 2010 21:42:46 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [206.190.49.37] (HELO web53007.mail.re2.yahoo.com) (206.190.49.37) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 20 Jun 2010 21:42:38 +0000 Received: (qmail 66705 invoked by uid 60001); 20 Jun 2010 21:42:17 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1277070137; bh=nNucQ/850+8E3qBFwMZ43kfXPQqMPcG7OXXMyKONWqw=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=6WHafMhBkD4etIo9ianSXZItPRsyTg47OYC2OswJiLCcV/Ma0mv2j7vKmiVuEhe7B7a/i1fDqkrlFo8dI2JlWyAGLvgZS5TOdvKsaSF7ZM53cv1ud7u9g5mlUEQQKP47HZufFbfipHsNTpjXFrzVcFMt6xo4BtpcY+ffS86vjWw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=6nN0tBL6SYh3HjzD9qs6S/SYoBLRqwHpRORVHxpuu85Q9cMPSPpv9UVAJxrsqW+9Nbs7i2eKQgzr1QmuEPt80usUnX2guDS/4WEicCoch4sTCpjCKRefOhlqmlIhfib3lQ9ASA0MTyKJrTo+kUHFbiGLHgAFwuBD4GJ/mXHZBTw=; Message-ID: <540588.66536.qm@web53007.mail.re2.yahoo.com> X-YMail-OSG: Yt2LyO0VM1mMvwpN13oArsUwEmlQDIK5L8c4IDrtfH0ZYO8 mFk9ytvQl5.xogttyDzQSk2Ws0mrt6zRx6lSXJAx9OjlZDBTs2ExwMgp5hwX 3wTfwZRERTrNQ6iRsRCvIqR931Z1uT1H1azQ5_sqByIplwiwIiPDHAIagwYN kM_TXI.EhCVxOnzx46GHsljO_wTzFwOhCw8H_Ovm9ihy__z99xF9loWejY1N 9hTbnr.as1VYIriNqRqpjH3kYVwElMJ16LYXaTqVeqrj0CIctBBLdV1ZiOtS 2_FZRK3kIQlUPgC9GCNedVFRJx82RLztKXi4pn6veA6bKOGmLwU2Xdw-- Received: from [71.198.198.68] by web53007.mail.re2.yahoo.com via HTTP; Sun, 20 Jun 2010 14:42:17 PDT X-Mailer: YahooMailRC/397.8 YahooMailWebService/0.8.104.274457 Date: Sun, 20 Jun 2010 14:42:17 -0700 (PDT) From: Rishi Bhardwaj Subject: Atomic Compare and Swap To: cassandra user MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-985837413-1277070137=:66536" --0-985837413-1277070137=:66536 Content-Type: text/plain; charset=us-ascii Hi I was wondering if Cassandra has any plans for supporting atomic compare and swap operation on a column value? Compare could be on timestamp for the column or the column value itself and the write of course is on the column value + a new timestamp. If there are no plans on supporting such an operation, how difficult would it be to implement such a functionality? I would be interested to start working on this if no one else is doing so and would really appreciate any pointers in the right direction in how to contribute here. Thanks, Rishi --0-985837413-1277070137=:66536 Content-Type: text/html; charset=us-ascii
Hi

I was wondering if Cassandra has any plans for supporting atomic compare and swap operation on a column value? Compare could be on timestamp for the column or the column value itself and the write of course is on the column value + a new timestamp. If there are no plans on supporting such an operation, how difficult would it be to implement such a functionality? I would be interested to start working on this if no one else is doing so and would really appreciate any pointers in the right direction in how to contribute here.

Thanks,
Rishi

--0-985837413-1277070137=:66536--