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 708B2DA35 for ; Thu, 30 Aug 2012 16:07:53 +0000 (UTC) Received: (qmail 98779 invoked by uid 500); 30 Aug 2012 16:07:51 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 98732 invoked by uid 500); 30 Aug 2012 16:07:50 -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 98724 invoked by uid 99); 30 Aug 2012 16:07:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2012 16:07:50 +0000 X-ASF-Spam-Status: No, hits=-0.5 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FSL_RCVD_USER,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of boneill42@gmail.com designates 209.85.216.51 as permitted sender) Received: from [209.85.216.51] (HELO mail-qa0-f51.google.com) (209.85.216.51) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2012 16:07:45 +0000 Received: by qadz3 with SMTP id z3so321526qad.10 for ; Thu, 30 Aug 2012 09:07:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:date:subject:from:to:message-id:thread-topic:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=xjctdEK8e8xPYFk2fvuHstBbVddI3YgYB1iFvWKdwsY=; b=SpUaT6n+tJ08YRgjjQiV/RqD6E6Nyh8pc/fWBvFAezFAih67+mzUAobX+5snlCJWB2 dfKU9v63tn5ye31J39qJsCpWLfJE4XGxLG1PxEtEx6x183UXv7SeCg7MJ6OWsmYVhyt0 /4Km0qw9/E4z2vXc1Z0huRG5i8DDyB0PPj4WQOovAy1G19A73hrfKn8QW1O38MvBsAvt 29XQN80l/WdGN2ZEZX3wBEd7NPEwtJ0ZzCJt39WpOc2Q7plJDWF2nehP/WyhhlmAA2pJ mLhHWAA+iN21ESniD4JZZ4VG69d00aTl2V4NyosNrm8rdDUpXXfQ8dihzZ6e3te0bpI/ txiA== Received: by 10.224.179.205 with SMTP id br13mr12001909qab.95.1346342845226; Thu, 30 Aug 2012 09:07:25 -0700 (PDT) Received: from [10.60.71.81] ([67.132.206.254]) by mx.google.com with ESMTPS id h8sm2905783qap.16.2012.08.30.09.07.23 (version=SSLv3 cipher=OTHER); Thu, 30 Aug 2012 09:07:24 -0700 (PDT) User-Agent: Microsoft-MacOutlook/14.2.3.120616 Date: Thu, 30 Aug 2012 12:07:20 -0400 Subject: Re: Spring - cassandra From: Brian O'Neill To: Message-ID: Thread-Topic: Spring - cassandra In-Reply-To: <503F6434.50404@filez.com> Mime-version: 1.0 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Yes. I'm in contact with Oliver Gierke and Erez Mazor of Spring Data. We are working on two fronts: 1) Spring Data support via JPA (using Kundera underneath) - Initial attempt here: http://brianoneill.blogspot.com/2012/07/spring-data-w-cassandra-using-jpa.h tml - Most recently (an hour ago): The issues w/ MetaModel are fixed, now waiting on an enhancement to the EntityManager to fully support type queries. For this one, we're in a holding pattern until Kundera is fully JPA compliant. 2) Spring Data support via Astyanax - The project I'm working below should mimic Spring Data MongoDB's approach and capabilities, allowing people to use Spring Data with Cassandra without the constraints of JPA. I'd love some help working on the project. Once we have it functional we should be able to push it to Spring. (with Oliver's help) Go ahead and fork. Feel free to email me directly so we don't spam this list. (or setup a googlegroup just in case others want to contribute) -brian --- Brian O'Neill Lead Architect, Software Development Apache Cassandra MVP =20 Health Market Science The Science of Better Results 2700 Horizon Drive =80 King of Prussia, PA =80 19406 M: 215.588.6024 =80 @boneill42 =80 healthmarketscience.com This information transmitted in this email message is for the intended recipient only and may contain confidential and/or privileged material. If you received this email in error and are not the intended recipient, or the person responsible to deliver it to the intended recipient, please contact the sender at the email above and delete this email and any attachments and destroy any copies thereof. Any review, retransmission, dissemination, copying or other use of, or taking any action in reliance upon, this information by persons or entities other than the intended recipient is strictly prohibited. =20 On 8/30/12 9:01 AM, "Radim Kolar" wrote: > > >> You looking for the author of Spring Data Cassandra? >> https://github.com/boneill42/spring-data-cassandra >> >> If so, I guess that is me. =3D) >Did you get in touch with spring guys? They have cassandra support on >their spring data todo list. They might have some todo or feature list >they want to implement for cassandra, i am willing to code something to >make official spring cassandra support happen faster.