Skip to content
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

Open
wants to merge 1 commit into
base: 4.x
Choose a base branch
from

Conversation

absurdfarce
Copy link
Contributor

No description provided.

'dse-5.1.35', // Legacy DataStax Enterprise
'dse-6.0.18', // Previous DataStax Enterprise
'dse-6.7.17', // Previous DataStax Enterprise
Copy link
Contributor Author

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.

Copy link
Member

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.

Copy link
Contributor Author

@absurdfarce absurdfarce Nov 8, 2024

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&reg; v2.2.x</td>
</tr>
Copy link
Contributor Author

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>
Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants