[
https://issues.apache.org/jira/browse/CASSANDRA-21811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Konstantinov updated CASSANDRA-21811:
--------------------------------------------
Fix Version/s: 6.0-alpha
> ClusterMetadata serialization logic is not backward compatible
> --------------------------------------------------------------
>
> Key: CASSANDRA-21811
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21811
> Project: Apache Cassandra
> Issue Type: Bug
> Components: Accord, Transactional Cluster Metadata
> Reporter: Dmitry Konstantinov
> Priority: Normal
> Fix For: 6.0-alpha
>
>
> we cannot deserialize ClusterMetadata data we previously persisted
> (test/resources/cluster_metadata/CASSANDRA-21144_clustermetadata.gz) for
> version Version.V8
> https://ci-cassandra.apache.org/job/Cassandra-6.0/28/testReport/junit/org.apache.cassandra.test.microbench/LocalRangesAllSettledBench/Tests___microbench_test_jdk11_4_4___benchLocalRangesOnlyNoRelevantMSOs_avgt___jdk11_x86_64/
> {code}
> java.io.UTFDataFormatException: malformed input around byte 95
> at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:661)
> at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:569)
> at
> java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710)
> at
> org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$1kmDP8tN.invokeWithArguments(Unknown
> Source)
> at
> org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
> at
> org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
> at
> org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations.answer(ForwardsInvocations.java:48)
> at
> org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111)
> at
> org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)
> at
> org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34)
> at
> org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:82)
> at
> org.mockito.internal.creation.bytebuddy.MockMethodAdvice.handle(MockMethodAdvice.java:134)
> at
> org.apache.cassandra.io.util.DataInputPlus.readUTF(DataInputPlus.java:201)
> at
> org.apache.cassandra.tcm.sequences.InProgressSequences$Serializer.deserialize(InProgressSequences.java:277)
> at
> org.apache.cassandra.tcm.ClusterMetadata$Serializer.deserialize(ClusterMetadata.java:1426)
> at
> org.apache.cassandra.tcm.ClusterMetadata$Serializer.deserialize(ClusterMetadata.java:1338)
> at
> org.apache.cassandra.tcm.serialization.VerboseMetadataSerializer.deserialize(VerboseMetadataSerializer.java:43)
> at
> org.apache.cassandra.test.microbench.LocalRangesAllSettledBench.metadata(LocalRangesAllSettledBench.java:122)
> at
> org.apache.cassandra.test.microbench.LocalRangesAllSettledBench.setup(LocalRangesAllSettledBench.java:74)
> at
> {code}
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]