Re: CASSANDRA-14227 removing the 2038 limit

2022-11-13 Thread Berenguer Blasi
Hi all, We have done some more research on c14227. The current patch for CASSANDRA-14227 solves the TTL limit issue by switching TTL to long instead of int. This approach does not have a negative impact on memtable memory usage, as C* controles the memory used by the Memtable, but based on ou

Re: CASSANDRA-14227 removing the 2038 limit

2022-11-13 Thread C. Scott Andreas
A 2-3% increase in storage volume is roughly equivalent to giving up the gain from LZ4 -> LZ4HC, or a one to two-level bump in Zstandard compression levels. This regression could be very expensive for storage-bound use cases.From the perspective of storage overhead, the unsigned int approach sounds