[
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:
> [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
>
> [email protected]/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:
> [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
>
> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
>
> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
>
> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:938)
>
> [email protected]/java.util.concurrent.locks.ReentrantLock$Sync.lock(ReentrantLock.java:153)
>
> [email protected]/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: [email protected]
For additional commands, e-mail: [email protected]