-
Notifications
You must be signed in to change notification settings - Fork 873
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CASSJAVA-54 Update Cassandra/DSE/Java versions in DataStax Jenkinsfile #1984
base: 4.x
Are you sure you want to change the base?
Conversation
'dse-5.1.35', // Legacy DataStax Enterprise | ||
'dse-6.0.18', // Previous DataStax Enterprise | ||
'dse-6.7.17', // Previous DataStax Enterprise |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might be too aggressive. The top-level readme for the driver says that we support C* 2.1 and up as well as DSE 4.8.x and up. The four releases above are now EOL and we did decide that we were going to follow the DataStax drivers policy of only supporting releases that weren't EOL at time of release... so I decided to yank these.
At a minimum we should probably update the readme to be clearer about our policy if we choose to move forward with these.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we do not need to explicitly mention policy, but update versions in README would be enough.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The alternative that I'm considering is that we can just update 5.0 and remove the EOL Apache Cassandra versions now. Apache C* is properly covered by the ASF CI and this is just a "backup" for that.... and if we're just testing EOL versions that should be adequate. Neither of those changes require an update to the support policy.
We can change the DSE versions later after we have some consensus around the approach the project will take re: backend support.
<tr> | ||
<td><strong>2.2</strong></td> | ||
<td>Apache Cassandra® v2.2.x</td> | ||
</tr> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
According to the driver readme we should also be supporting these as well but (a) they're also EOL (and thus prolly excluded based on the logic above) and (b) the ASF CI is canonical for these versions.
<tr> | ||
<td><strong>[email protected]</strong></td> | ||
<td>OpenJDK version 14</td> | ||
</tr> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Non-LTS versions which are already EOL. We also aren't aiming to explicitly support anything that isn't an LTS Java release so in the interest of keeping this simple I just yanked all of these.
No description provided.