David Capwell created CASSANDRA-15490:
-----------------------------------------
Summary: in-jvm dtest upgrade tests don't support 4.0 versioning
Key: CASSANDRA-15490
URL: https://issues.apache.org/jira/browse/CASSANDRA-15490
Project: Cassandra
Issue Type: Bug
Components: Test/dtest
Reporter: David Capwell
The current 4.0 versioning has a tag to denote that 4.0 isn’t in public release
yet (currently beta3). dtest does version parsing which is much more restive
and doesn’t support preRelease tags (like the client version parsing does), so
skips the 4.0 jar. This then leads to a exception while running the upgrade
tests
java.lang.RuntimeException: No v4 versions found
at
org.apache.cassandra.distributed.impl.Versions.lambda$getLatest$2(Versions.java:166)
at java.util.Optional.orElseThrow(Optional.java:290)
at
org.apache.cassandra.distributed.impl.Versions.getLatest(Versions.java:166)
at
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at
java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:546)
at
java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at
java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:505)
at
org.apache.cassandra.distributed.upgrade.UpgradeTestBase$TestCase.upgrade(UpgradeTestBase.java:92)
at
org.apache.cassandra.distributed.upgrade.UpgradeTest.upgradeTest(UpgradeTest.java:35)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]