Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 17147 invoked from network); 25 Mar 2010 03:48:08 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 25 Mar 2010 03:48:08 -0000 Received: (qmail 2413 invoked by uid 500); 25 Mar 2010 03:48:08 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 2332 invoked by uid 500); 25 Mar 2010 03:48:07 -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 2324 invoked by uid 99); 25 Mar 2010 03:48:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Mar 2010 03:48:07 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=AWL,FREEMAIL_FROM,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.82.44 as permitted sender) Received: from [74.125.82.44] (HELO mail-ww0-f44.google.com) (74.125.82.44) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Mar 2010 03:48:02 +0000 Received: by wwg30 with SMTP id 30so4571751wwg.31 for ; Wed, 24 Mar 2010 20:47:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=ZcmPOtOgdLYc6dnVT3tMjETHnRAY3g63x7ARA1rX3Bs=; b=Gx3a65Erj/FPyGNYYfzPxO96pQDqw0qnpWDP7I+poyQNXpK6cY+x/uNegqxfgNsZ+H 9WKlYFhjF7IX53dRXUSN758k9GH1+L5hMhSQNftBp/HypVUhDLXnRpAvsBNFxuuJXV4o DGVaygi3psmRANcluW554Y1bB3nv5MEMruF2Y= 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=d69F9aXDysLPtD1XE6q3lRtgydr3LFvQIdKkZvL2pjpb68bcu8y7xCZYheD+rITVoI Pi3SYMj0y41YoeXzGupDVJKSdgm3CFnWYw6TXmf6OP0eHjqrHUNOHAVlz8eJeoZoPrRX smAU0Yk47kJOtURN6xw1qLzdmcVohuc8/ai0s= MIME-Version: 1.0 Received: by 10.216.184.205 with SMTP id s55mr259879wem.149.1269488861200; Wed, 24 Mar 2010 20:47:41 -0700 (PDT) In-Reply-To: References: From: Jonathan Ellis Date: Wed, 24 Mar 2010 22:47:21 -0500 Message-ID: Subject: Re: Generated code for csharp thrift interface for Cassandra To: user@cassandra.apache.org Content-Type: text/plain; charset=ISO-8859-1 You really want to write a Thrift Delphi generator, rather than porting the generated code directly. The generated Java code for Cassandra is almost 30000 loc. The java Thrift generator is 3700. (The csharp generator is 1700, probably mostly due to not having to deal with checked exceptions, and java getting new features like unions first.) On Wed, Mar 24, 2010 at 10:28 PM, Raymond Wilson wrote: > I am looking implementing support for talking to Cassandra from within a > piece of software written in Delphi . > > > > For reference purposes, the generated csharp code for the Cassandra Thrift > API would be very useful. > > > > Does anyone on the list have this generated code they could send my way? > > > > Thanks, > > Raymond. > >