Hi all, we are using C* 2.0.6 and have set the default_time_to_live parameter on a number of our LCS column families. I was wondering what would happen if we were to decrease this value via a table alter. Would subsequent compactions of data written before that alter honor the new value and remove the data? Or is the purpose of this setting just to supply a TTL to be written on update should one not be provided?
I ask because I’m hoping to free up a bunch of space by tightening the TTL value and I would prefer not to have to either insert all of the existing data to a new table or update the existing one. Thanks!