Re: cassandra-cli on 3.x

2020-02-12 Thread Jai Bheemsen Rao Dhanwada
thank you

On Tue, Feb 11, 2020 at 6:38 PM Erick Ramirez 
wrote:

> I am using astyanax client
>
>
> Right. It was announced as being retired back in 2016 [1] which ended in
> 2018 [2]:
>
>
>>
>> *DeprecationAstyanax has been retired and is no longer under active
>> development but may receive dependency updates to ease migration away from
>> Astyanax.In place of Astyanax consider using DataStax Java Driver for
>> Apache Cassandra which is under active development and encapsulates a lot
>> of lessons learned from Astyanax. Since the DataStax driver supports only
>> CQL protocol (because Apache Cassandra 4.x will drop the Thrift protocol),
>> you’ll have to update all of your Thrift-based queries to CQL queries.*
>
>
> I'm sure you've heard it a lot by now that you will need to migrate off
> Thrift. C* 2.1 is on maintenance mode and will no longer be supported when
> C* 4.0 is released [3]. Cheers!
>
> [1]
> https://netflixtechblog.com/astyanax-retiring-an-old-friend-6cca1de9ac4
> [2] https://github.com/Netflix/astyanax
> [3] http://cassandra.apache.org/download/
>


Re: cassandra-cli on 3.x

2020-02-11 Thread Erick Ramirez
>
> I am using astyanax client


Right. It was announced as being retired back in 2016 [1] which ended in
2018 [2]:


>
> *DeprecationAstyanax has been retired and is no longer under active
> development but may receive dependency updates to ease migration away from
> Astyanax.In place of Astyanax consider using DataStax Java Driver for
> Apache Cassandra which is under active development and encapsulates a lot
> of lessons learned from Astyanax. Since the DataStax driver supports only
> CQL protocol (because Apache Cassandra 4.x will drop the Thrift protocol),
> you’ll have to update all of your Thrift-based queries to CQL queries.*


I'm sure you've heard it a lot by now that you will need to migrate off
Thrift. C* 2.1 is on maintenance mode and will no longer be supported when
C* 4.0 is released [3]. Cheers!

[1] https://netflixtechblog.com/astyanax-retiring-an-old-friend-6cca1de9ac4
[2] https://github.com/Netflix/astyanax
[3] http://cassandra.apache.org/download/


Re: cassandra-cli on 3.x

2020-02-11 Thread Jai Bheemsen Rao Dhanwada
I am using astyanax client

On Tuesday, February 11, 2020, Erick Ramirez 
wrote:

> Jai, Thrift was deprecated years ago (maybe 5 or 6?) and COMPACT STORAGE
> was dropped since the refactor of the storage engine in C* 3.0 so there
> won't be support for any legacy CLI. In fact, you need to migrate off
> legacy storage when you upgrade using ALTER TABLE ks.table DROP COMPACT
> STORAGE.
>
> You won't be able to upgrade to 3.x versions until your application has
> migrated off legacy drivers since they won't be supported. Out of
> curiosity, which driver is your application using? I highly doubt it would
> still be supported by someone since most development on Thrift clients
> ended years ago.
>
> For more info on DROP COMPACT STORAGE, see this KB article I wrote a
> couple of years ago -- https://support.datastax.com/hc/en-us/articles/
> 36943523. Cheers!
>
>


cassandra-cli on 3.x

2020-02-11 Thread Erick Ramirez
Jai, Thrift was deprecated years ago (maybe 5 or 6?) and COMPACT STORAGE
was dropped since the refactor of the storage engine in C* 3.0 so there
won't be support for any legacy CLI. In fact, you need to migrate off
legacy storage when you upgrade using ALTER TABLE ks.table DROP COMPACT
STORAGE.

You won't be able to upgrade to 3.x versions until your application has
migrated off legacy drivers since they won't be supported. Out of
curiosity, which driver is your application using? I highly doubt it would
still be supported by someone since most development on Thrift clients
ended years ago.

For more info on DROP COMPACT STORAGE, see this KB article I wrote a couple
of years ago -- https://support.datastax.com/hc/en-us/articles/36943523.
Cheers!


cassandra-cli on 3.x

2020-02-11 Thread Jai Bheemsen Rao Dhanwada
Hello,

I have Cassandra cluster(2.1.16) where the application is using the legacy
thrift schema (Cassandra-cli). I am planning to upgrade the cluster to
3.11.X without changing the schema. but the new 3.x doesn't have
cassandra-cli utilities. is there any alternative to get the cli installed
on 3.x version?