Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 61234 invoked from network); 22 Dec 2010 19:32:24 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 22 Dec 2010 19:32:24 -0000 Received: (qmail 22447 invoked by uid 500); 22 Dec 2010 19:32:24 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 22413 invoked by uid 500); 22 Dec 2010 19:32:24 -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 22405 invoked by uid 99); 22 Dec 2010 19:32:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Dec 2010 19:32:23 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [67.192.241.111] (HELO smtp111.dfw.emailsrvr.com) (67.192.241.111) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Dec 2010 19:32:18 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp11.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id DA92CD0662 for ; Wed, 22 Dec 2010 14:31:58 -0500 (EST) X-Virus-Scanned: OK Received: by smtp11.relay.dfw1a.emailsrvr.com (Authenticated sender: eevans-AT-racklabs.com) with ESMTPSA id BBA2BD0617 for ; Wed, 22 Dec 2010 14:31:58 -0500 (EST) Subject: Re: Avro RPC? From: Eric Evans To: dev@cassandra.apache.org In-Reply-To: References: <1293037253.11611.85.camel@erebus.lan> <1293039621.11611.92.camel@erebus.lan> Content-Type: text/plain; charset="UTF-8" Date: Wed, 22 Dec 2010 13:34:24 -0600 Message-ID: <1293046464.11611.124.camel@erebus.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit On Wed, 2010-12-22 at 13:23 -0600, Brandon Williams wrote: > Also, avro is more or less useless to twisted python with Cassandra, > due the the underlying client used not supporting HTTP 1.1. Without > connection persistence, all it can do is set the keyspace. This is because HTTP is considered a stateless protocol by Avro. The answer is to use the socket-server. > To support avro, I'd like to see it move to a socket based protocol, > but without that I have no plans to support it in Telephus. If we kept it, we'd move to the socket transport, that was always the plan (and it could probably be done after avro's next release). -- Eric Evans eevans@rackspace.com