Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 5591 invoked from network); 12 Jan 2011 02:04:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 12 Jan 2011 02:04:48 -0000 Received: (qmail 7412 invoked by uid 500); 12 Jan 2011 02:04:47 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 7370 invoked by uid 500); 12 Jan 2011 02:04:47 -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 7362 invoked by uid 99); 12 Jan 2011 02:04:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jan 2011 02:04:47 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of german.kondolf@gmail.com designates 209.85.213.172 as permitted sender) Received: from [209.85.213.172] (HELO mail-yx0-f172.google.com) (209.85.213.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jan 2011 02:04:40 +0000 Received: by yxt33 with SMTP id 33so45540yxt.31 for ; Tue, 11 Jan 2011 18:04:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:references:from:content-type:x-mailer :in-reply-to:message-id:date:to:content-transfer-encoding :mime-version; bh=hA9QSVViFTmLnySBbmQvaYaiRLtZGglFiQHn+7azya4=; b=CzXbYh2vhlFn5dsmtDEnol3IJ7qvfqr5a+oFXP7Vzfdg2huDZms5vWSsM5u2uhKdMv v1eUGVslmltv+QzD8kRur0wsuOZqVwJF0MPi99q/7Qys+ilR8fSLgxpy6LH5Lkd2roAC Zq6XndhSROY/E+Oa1Zcpwncbre4VWzndf7ohM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:references:from:content-type:x-mailer:in-reply-to :message-id:date:to:content-transfer-encoding:mime-version; b=yE520D6k9lkJgRlW87nDMnjqfWqqNXxzzFKe/cdW3rUqGfxZQncAPS3oQGG7S+Vbxk rgpTh0wO9Su5YSgv5wMn1is9WRneH1usqTQ3MObqpCEz7As+3m6x1q0NZc1qWFhfn4Bn eluQbHDRLfWRXjFspMzJVtgpqasj0i7l59QLc= Received: by 10.90.6.26 with SMTP id 26mr986501agf.35.1294797859217; Tue, 11 Jan 2011 18:04:19 -0800 (PST) Received: from [172.16.32.69] ([190.19.238.5]) by mx.google.com with ESMTPS id t1sm184006ano.23.2011.01.11.18.04.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 11 Jan 2011 18:04:18 -0800 (PST) Subject: Re: Time for 1.0 References: From: =?utf-8?Q?Germ=C3=A1n_Kondolf?= Content-Type: text/plain; charset=utf-8 X-Mailer: iPhone Mail (8B117) In-Reply-To: Message-Id: Date: Tue, 11 Jan 2011 23:03:56 -0300 To: "dev@cassandra.apache.org" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (iPhone Mail 8B117) X-Virus-Checked: Checked by ClamAV on apache.org +1 days ago I was wondering about the gap between 0.7 and a future 1.0, the a= nswer is just a few more enhancements like you said. :) Excellent news :) // Germ=C3=A1n Kondolf http://twitter.com/germanklf http://code.google.com/p/seide/ // @i4 On 11/01/2011, at 22:35, Jonathan Ellis wrote: > Way back in Nov 09, we did a users survey and asked what features > people wanted to see. Here was my summary of the responses: > http://www.mail-archive.com/cassandra-user@incubator.apache.org/msg01446.h= tml >=20 > Looking at that, we've done essentially all of them. I think we can > make a strong case that our next release should be 1.0; it's > production ready, it's reasonably feature-complete, it's documented, > and we know what our upgrade path story is. >=20 > The list-- >=20 > Load balancing: basics done; > https://issues.apache.org/jira/browse/CASSANDRA-1427 is open to > improve it >=20 > Decommission: done >=20 > Map/reduce support: done >=20 > ColumnFamily / Keyspace definitions w/o restart: done >=20 > Design documentation: started at > http://wiki.apache.org/cassandra/ArchitectureInternals >=20 > Insert multiple rows at once: done >=20 > Remove_slice_range / remove_key_range: turned out to be a *lot* harder > than it looks at first. Postponed indefinitely. >=20 > Secondary indexing: done >=20 > Caching: done (with some enhancements possible such as > https://issues.apache.org/jira/browse/CASSANDRA-1969 and > https://issues.apache.org/jira/browse/CASSANDRA-1956) >=20 > Bulk delete (truncate): done >=20 > I would add, >=20 > User documentation: done (http://www.riptano.com/docs) >=20 > Large row support: done >=20 > Improved replication strategies and more sophisticated ConsistencyLevels: d= one >=20 > Efficient bootstrap/streaming: done >=20 > Flow control: done >=20 > Network-level compatibility between releases: scheduled > (https://issues.apache.org/jira/browse/CASSANDRA-1015) >=20 > --=20 > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder of Riptano, the source for professional Cassandra support > http://riptano.com