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 97C2640E2 for ; Wed, 15 Jun 2011 14:31:12 +0000 (UTC) Received: (qmail 79752 invoked by uid 500); 15 Jun 2011 14:31:09 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 79725 invoked by uid 500); 15 Jun 2011 14:31:09 -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 79717 invoked by uid 99); 15 Jun 2011 14:31:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2011 14:31:09 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [67.192.241.201] (HELO smtp201.dfw.emailsrvr.com) (67.192.241.201) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2011 14:31:04 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp10.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 6027F1B89A0 for ; Wed, 15 Jun 2011 10:30:43 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp10.relay.dfw1a.emailsrvr.com (Authenticated sender: eevans-AT-racklabs.com) with ESMTPSA id CC3671B85A9 for ; Wed, 15 Jun 2011 10:29:01 -0400 (EDT) Subject: Re: New web client & future API From: Eric Evans To: user@cassandra.apache.org In-Reply-To: References: <4A25548C-E54D-4387-8DF5-6947B2EEDA76@codefreun.de> Content-Type: text/plain; charset="UTF-8" Date: Wed, 15 Jun 2011 09:29:02 -0500 Message-ID: <1308148142.12941.7.camel@erebus.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.3 Content-Transfer-Encoding: 7bit On Tue, 2011-06-14 at 09:49 -0400, Victor Kabdebon wrote: > Actually from what I understood (please correct me if I am wrong) CQL > is based on Thrift / Avro. In this project, we tend to use the word "Thrift" as a sort of shorthand for "Cassandra's RPC interface", and not, "The serialization and RPC framework from the Apache Thrift project". CQL does not (yet )have its own networking protocol, so it uses Thrift as a means of delivering queries, and serializing the results, but it is *not* a wrapper around the existing RPC methods. The query string you provide is parsed entirely on the server. -- Eric Evans eevans@rackspace.com