mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-21 17:10:35 +00:00
"Some of the system tables will set gc_grace_seconds, or default_time_to_live but right now we are commenting them out. The best way to do it would have been to somehow save the fields so we don't need to set it all the time - as this function is effectively doing. However, those fields would feel very spurious in the constructor, and it is not like there isn't a lot of other things for us to set. More importantly, calling those schema functions is a very rare event. We usually call it once and store the pointer somewhere. With that, we're very close to implementing everything that the system tables needs set, missing only COMPACT STORAGE and information about compaction strategy."