[ https://issues.apache.org/jira/browse/CASSANDRA-20298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17939772#comment-17939772 ]
Dmitry Konstantinov commented on CASSANDRA-20298: ------------------------------------------------- it looks like we need to backport the fix to 4.1 too: [https://ci-cassandra.apache.org/job/Cassandra-4.1/570/testReport/junit/org.apache.cassandra.db.commitlog/CommitLogCQLTest/testSwitchMemtable/] {code:java} Got error during memtable switching: Java heap space java.lang.OutOfMemoryError: Java heap space Got error during memtable switching: Java heap space java.lang.OutOfMemoryError: Java heap space at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:57) at java.nio.ByteBuffer.allocate(ByteBuffer.java:335) at org.apache.cassandra.utils.memory.SlabAllocator.getRegion(SlabAllocator.java:139) at org.apache.cassandra.utils.memory.SlabAllocator.allocate(SlabAllocator.java:104) at org.apache.cassandra.utils.memory.MemtableBufferAllocator$1.allocate(MemtableBufferAllocator.java:40) at org.apache.cassandra.utils.memory.ByteBufferCloner.clone(ByteBufferCloner.java:77) at org.apache.cassandra.utils.memory.ByteBufferCloner.clone(ByteBufferCloner.java:63) at org.apache.cassandra.utils.memory.ByteBufferCloner.clone(ByteBufferCloner.java:46) at org.apache.cassandra.db.memtable.SkipListMemtable.put(SkipListMemtable.java:120) at org.apache.cassandra.db.ColumnFamilyStore.apply(ColumnFamilyStore.java:1424) at org.apache.cassandra.db.CassandraTableWriteHandler.write(CassandraTableWriteHandler.java:40) at org.apache.cassandra.db.Keyspace.applyInternal(Keyspace.java:672) at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:525) at org.apache.cassandra.db.Mutation.apply(Mutation.java:233) at org.apache.cassandra.db.Mutation.apply(Mutation.java:253) at org.apache.cassandra.cql3.statements.ModificationStatement.executeInternalWithoutCondition(ModificationStatement.java:675) at org.apache.cassandra.cql3.statements.ModificationStatement.executeLocally(ModificationStatement.java:666) at org.apache.cassandra.cql3.QueryProcessor.executeInternal(QueryProcessor.java:453) at org.apache.cassandra.db.commitlog.CommitLogCQLTest$1.run(CommitLogCQLTest.java:90) Got error during memtable switching: {code} > Test failure CommitLogCQLTest.testSwitchMemtable > ------------------------------------------------ > > Key: CASSANDRA-20298 > URL: https://issues.apache.org/jira/browse/CASSANDRA-20298 > Project: Apache Cassandra > Issue Type: Bug > Components: Local/Commit Log > Reporter: Brandon Williams > Assignee: Dmitry Konstantinov > Priority: Normal > Fix For: 5.0.4, 5.1 > > Attachments: > TEST-org.apache.cassandra.db.commitlog.CommitLogCQLTest.log, > TEST-org.apache.cassandra.db.commitlog.CommitLogCQLTest.xml, steps.log, > test_log_with_heap_histo_and_thread_dump.txt > > Time Spent: 20m > Remaining Estimate: 0h > > Seen here: > https://app.circleci.com/pipelines/github/driftx/cassandra/1831/workflows/0de1611d-d409-4d15-8171-dcf7183a8c61/jobs/112290/tests > {noformat} > unit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please > note the time in the report does not reflect the time until the VM exit. > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.util.Vector.forEach(Vector.java:1365) > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.util.Vector.forEach(Vector.java:1365) > at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org