Dmitry Konstantinov created CASSANDRA-21811:
-----------------------------------------------
Summary: 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
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]