Hi Raman,

we at Instaclustr have created a CLI tool (1) which can strip TTLs
from your SSTables and you can import that back to your node. Maybe
that is something you find handy.

We had some customers who had data which expired and they wanted to
resurrect them - so they took SSTables with expired TTLs, removed them
and voila, they had it back. So I can imagine you do this and then you
re-enable TTL on it which is different.

(1) https://github.com/instaclustr/cassandra-ttl-remover

Regards.

On Tue, 14 Sept 2021 at 16:24, raman gugnani <ramangugnani....@gmail.com> wrote:
>
> Thanks Eric for the update.
>
> On Tue, 14 Sept 2021 at 16:50, Erick Ramirez <erick.rami...@datastax.com> 
> wrote:
>>
>> You'll need to write an ETL app (most common case is with Spark) to scan 
>> through the existing data and update it with a new TTL. You'll need to make 
>> sure that the ETL job is throttled down so it doesn't overload your 
>> production cluster. Cheers!
>
>
>
> --
> Raman Gugnani

Reply via email to