You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Alex Petrov (Jira)" <ji...@apache.org> on 2020/08/27 15:08:00 UTC

[jira] [Updated] (CASSANDRA-15490) in-jvm dtest upgrade tests don't support 4.0 versioning

     [ https://issues.apache.org/jira/browse/CASSANDRA-15490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Petrov updated CASSANDRA-15490:
------------------------------------
    Component/s:     (was: Test/dtest/python)
                 Test/dtest/java

> 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/java
>            Reporter: David Capwell
>            Priority: Normal
>
> 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
>  
> {code}
> 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)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org