Thanks for opening this discussion Andy. I'm also supportive of the plan you've 
proposed.

Pushback from past discussion was mostly due to the 4.0 stabilization effort. 
Since then, cassandra-java-driver has been donated to ASF and driver 4.x has 
had a number of releases, so it feels like the right time to update.

CASSANDRA-15750
CASSANDRA-17231

As far as I know, it's safe for the two drivers to co-exist on the same 
classpath as well.

Out of curiosity - why do you prefer tests move towards 4.x driver vs. in-tree 
SimpleClient? We're already using SimpleClient in tests, and it's in-tree so we 
don't need to be concerned with API compatibility or leakage. We'd probably 
have to add some convenience APIs, like binding to prepared statements, to make 
the transition easier.

Reply via email to