All, I would like to propose splitting the cassandra-dtest code base into versioned branches that match the structure of the C* repository. Each C* version branch, e.g. cassandra-2.0, would have a corresponding dtest branch. This will allow us to isolate version specific changes to their own branches, at the cost of extra merging work on contributors to cassandra-dtest. I have a WIP and the code has become significantly cleaner, and I expect the benefits to grow as we make more radical changes to cassandra-dtest for cassandra 3.0.
I am looking for feedback from the contributors to Cassandra that use or contribute to cassandra-dtest. Are you in favor of this change? Thanks, Philip Thompson https://github.com/riptano/cassandra-dtest/compare/cassandra-2.0 https://github.com/riptano/cassandra-dtest/compare/cassandra-2.1 https://github.com/riptano/cassandra-dtest/compare/trunk