cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colin Clark <co...@clark.ws>
Subject Re: Proposal: deprecate Thrift now and remove support in 4.0
Date Mon, 28 Dec 2015 14:55:36 GMT
+1
--
Colin
+1 612 723 2501
skype colin.p.clark

> On Dec 28, 2015, at 8:54 AM, Robert Stupp <snazy@snazy.de> wrote:
> 
> +1
> 
> --
> Robert Stupp
> @snazy
> 
> 
> 
> --
> Robert Stupp
> @snazy
>> Am 28.12.2015 um 15:26 schrieb Jonathan Ellis <jbellis@gmail.com>:
>> 
>> Thrift has been officially frozen for almost two years and unofficially for
>> longer. [1]  Meanwhile, maintaining Thrift support through changes like
>> 8099 has been a substantial investment.
>> 
>> I propose deprecating Thrift now and removing support in 4.0, i.e. Nov 2016
>> if tick-tock goes as planned.
>> 
>> I note that only 7% of our survey respondents [2] are using Thrift-only,
>> and and those users are often on old releases (1.1 and 1.2), i.e. unlikely
>> to upgrade to 4.x anyway.
>> 
>> Another 20% of users are using a mix of Thrift and CQL.  Some have been
>> unable to completely migrate because CQL doesn’t quite provide every
>> feature from Thrift.  The last such outstanding issue is mixing static and
>> dynamic Thrift “columns” in a single table.  We have an issue open to
>> address this [3].
>> 
>> I think it is reasonable to either deprecate Thrift immediately in 3.2 or
>> to wait until 10857 is committed in 3.4.
>> 
>> [1]
>> http://mail-archives.apache.org/mod_mbox/cassandra-dev/201403.mbox/%3CCALdd-zim6kNmR7f_zcPVPqk0B2G919tTTATHiUofNvLZTAwm7A@mail.gmail.com%3E
>> 
>> [2]
>> https://docs.google.com/spreadsheets/d/1FegCArZgj2DNAjNkcXi1n2Y1Kfvf6cdZedkMPYQdvC0/edit#gid=0
>> 
>> [3] https://issues.apache.org/jira/browse/CASSANDRA-10857
>> 
>> -- 
>> Jonathan Ellis
>> Project Chair, Apache Cassandra
>> co-founder, http://www.datastax.com
>> @spyced


Mime
View raw message