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 022D698BB for ; Tue, 27 Mar 2012 04:10:44 +0000 (UTC) Received: (qmail 27694 invoked by uid 500); 27 Mar 2012 04:10:42 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 27631 invoked by uid 500); 27 Mar 2012 04:10:42 -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 27614 invoked by uid 99); 27 Mar 2012 04:10:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Mar 2012 04:10:42 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of samalgorai@gmail.com designates 209.85.212.172 as permitted sender) Received: from [209.85.212.172] (HELO mail-wi0-f172.google.com) (209.85.212.172) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Mar 2012 04:10:34 +0000 Received: by wibhj6 with SMTP id hj6so3826482wib.7 for ; Mon, 26 Mar 2012 21:10:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=xjw/mbzGLeewrtAzNYBz0+qSSjVzap1FoXxMJGdbhis=; b=F3ljUeTjtZffroKFt5XtRLX+zZONbKcKJ26jHGTBvcMzGN+LyHEPwrXAFlEBfpDBgG scPRV07HMkadTpbG5yZTju8j+bZR/k+lcyQcvtmBMLTS/OYjVeYFKtR2ZABHHtllemL1 uDqqTSeoLIr+g6Empung/3FdDeQweG8ZdtNlmk84G34I/ICL2S+DL9kQ8hR6eF2ZXzlg 9s9u+TdbktuUeIfRb4WhmHxUusODmHtqX9pg1PC2y2DzzRaHzX6kkZoig7wqSCM3Nmgs qtaAIq9U+GKlH2JCK1tFNWlpSe6U7PiEfZWKkOZFKyuI85sDsUMStTO3AcemBV2jbSeT fIIw== MIME-Version: 1.0 Received: by 10.216.138.5 with SMTP id z5mr14347104wei.27.1332821414172; Mon, 26 Mar 2012 21:10:14 -0700 (PDT) Received: by 10.223.103.16 with HTTP; Mon, 26 Mar 2012 21:10:14 -0700 (PDT) In-Reply-To: References: Date: Tue, 27 Mar 2012 09:40:14 +0530 Message-ID: Subject: Re: How to store a list of values? From: samal To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=0016e6d64401f0d69904bc31aaf5 --0016e6d64401f0d69904bc31aaf5 Content-Type: text/plain; charset=UTF-8 On Tue, Mar 27, 2012 at 1:47 AM, R. Verlangen wrote: > " but any schema change will break it " > > How do you mean? You don't have to specify the columns in Cassandra so it > should work perfect. Except for the "skill~" is preserverd for your list. > In case skill~ is decided to change to skill:: , it need to be handle at app level. Or otherwise had t update in all row, read it first, modify it, insert new version and delete old version. --0016e6d64401f0d69904bc31aaf5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On Tue, Mar 27, 2012 at 1:47 AM, R. Verl= angen <robin@us2.nl> wrote:
" but any schema change will break it "

How do you mean? You don't have= to specify the columns in Cassandra so it should work perfect. Except for = the "skill~" is preserverd for your list.

=C2=A0In case skill~ is decided to change to skill:: = , it need to be handle at app level. Or otherwise had t update in all row, = read it first, modify it, insert new version and delete old version.

--0016e6d64401f0d69904bc31aaf5--