+1 deprecate in incoming release and remove support in Nov 2016 sounds like a 
good plan



Sent from my iPhone

> On Dec 28, 2015, at 12:29 PM, Ryan Svihla <r...@foundev.pro> wrote:
> 
> +1
> 
>> On Mon, Dec 28, 2015 at 12:26 PM, Jonathan Haddad <j...@jonhaddad.com> wrote:
>> 
>> +1
>> 
>> On Mon, Dec 28, 2015 at 7:04 AM Dave Brosius <dbros...@mebigfatguy.com>
>> wrote:
>> 
>>> +1 now
>>> 
>>>> On 12/28/2015 09:26 AM, Jonathan Ellis wrote:
>>>> 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_zcpvpqk0b2g919tttathiuofnvlztaw...@mail.gmail.com%3E
>>>> 
>>>> [2]
>> https://docs.google.com/spreadsheets/d/1FegCArZgj2DNAjNkcXi1n2Y1Kfvf6cdZedkMPYQdvC0/edit#gid=0
>>>> 
>>>> [3] https://issues.apache.org/jira/browse/CASSANDRA-10857
> 
> 
> 
> -- 
> 
> Thanks,
> Ryan Svihla

Reply via email to