Hi everyone! As part of Jira ticket (CASSANDRA-20331) involving creating a new system table to improve Cosntraints support on the driver, I have been pointed to this other Jira (CASSANDRA-19129). It makes perfect sense for us to move to virtual tables, and avoid increasing the snowball of tables that will need to be migrated. So I think it's a good time to plan on moving these tables. Now, for doing so, I see two different approaches: - Moving all the tables at once and making sure the driver can find them. - We take an incremental approach of moving one by one table.
I wanted to pick this list brains on what are the potential concerns of any of those two approaches, and if is there any preference. Or, even better, if someone has already thought about a better one. In my opinion, being able to split the work in the different tables will help us spread the work load in a less dramatic path. Unless it becomes a burden for the actual client that is, I think we'd be better off migrating them one by one to become virtual tables. Regards, Bernardo