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

David Capwell updated CASSANDRA-20468:
--------------------------------------
     Bug Category: Parent values: Correctness(12982)Level 1 values: Test 
Failure(12990)
       Complexity: Normal
    Discovered By: Unit Test
    Fix Version/s: 5.x
         Severity: Low
           Status: Open  (was: Triage Needed)

> Fix flaky test 
> org.apache.cassandra.distributed.test.ring.DecommissionTest#testDecomDirectoryMinMaxVersions
>  due to shutdown deadlock
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-20468
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-20468
>             Project: Apache Cassandra
>          Issue Type: Bug
>          Components: Test/dtest/java
>            Reporter: David Capwell
>            Priority: Normal
>             Fix For: 5.x
>
>
> {code}
> node3_OptionalTasks:1:
>       java.base@17.0.10/jdk.internal.misc.Unsafe.park(Native Method)
>       
> java.base@17.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
>       
> org.apache.cassandra.utils.concurrent.WaitQueue$Standard$AbstractSignal.await(WaitQueue.java:322)
>       
> org.apache.cassandra.utils.concurrent.WaitQueue$Standard$AbstractSignal.await(WaitQueue.java:300)
>       
> org.apache.cassandra.utils.concurrent.Awaitable$AsyncAwaitable.await(Awaitable.java:306)
>       
> org.apache.cassandra.utils.concurrent.AsyncFuture.await(AsyncFuture.java:165)
>       
> org.apache.cassandra.utils.concurrent.AsyncFuture.await(AsyncFuture.java:46)
>       
> org.apache.cassandra.utils.concurrent.AbstractFuture.get(AbstractFuture.java:245)
>       
> org.apache.cassandra.gms.Gossiper.runInGossipStageBlocking(Gossiper.java:483)
>       org.apache.cassandra.gms.Gossiper.mergeNodeToGossip(Gossiper.java:2124)
>       
> org.apache.cassandra.tcm.listeners.LegacyStateListener.notifyPostCommit(LegacyStateListener.java:129)
>       
> org.apache.cassandra.tcm.log.LocalLog.lambda$notifyPostCommit$3(LocalLog.java:636)
>       
> org.apache.cassandra.tcm.log.LocalLog$$Lambda$23215/0x00007f22d9798850.run(Unknown
>  Source)
> node3_isolatedExecutor:2:
>       java.base@17.0.10/jdk.internal.misc.Unsafe.park(Native Method)
>       
> java.base@17.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
>       
> java.base@17.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
>       
> java.base@17.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:938)
>       
> java.base@17.0.10/java.util.concurrent.locks.ReentrantLock$Sync.lock(ReentrantLock.java:153)
>       
> java.base@17.0.10/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:322)
>       
> org.apache.cassandra.gms.Gossiper.addLocalApplicationStates(Gossiper.java:1777)
>       
> org.apache.cassandra.gms.Gossiper.addLocalApplicationState(Gossiper.java:1772)
>       
> org.apache.cassandra.service.StorageService.setRpcReady(StorageService.java:2247)
>       
> org.apache.cassandra.distributed.impl.Instance.lambda$shutdown$15(Instance.java:906)
> {code}
> There is no GossipStage!
> {code}
> cluster.get(3).nodetoolResult("decommission", "--force").asserts().success();
> {code}
> We use nodetool decommission to halt the node, which looks to cause issues 
> with jvm-dtest instance shutdown



--
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

Reply via email to