+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