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

Reply via email to