[
https://issues.apache.org/jira/browse/IGNITE-21879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17832857#comment-17832857
]
Pavel Pereslegin edited comment on IGNITE-21879 at 4/1/24 2:18 PM:
-------------------------------------------------------------------
Unfortunately I can't reproduce such failure locally.
Fortunately, I don't see such failures on the main branch... yet :(.
One of the clues may be that the following warnings are present in the log of
TeamCity ("_Cluster ID mismatch_"):
{noformat}
[org.apache.ignite.jdbc.ItJdbcStatementSelfTest.testOpenCursorsPureQuery()]
[Test Error Output]
[2024-03-27T06:57:59,583][WARN
][ForkJoinPool.commonPool-worker-3][ReliableChannel] Failed to establish
connection to 127.0.0.1:10800:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:4ee58442-c349-4d7d-a79a-8243a263ab7c Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
java.util.concurrent.CompletionException:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:4ee58442-c349-4d7d-a79a-8243a263ab7c Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
[?:?]
at
java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[?:?]
at
java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[?:?]
at
java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[?:?]
Caused by: org.apache.ignite.client.IgniteClientConnectionException: Cluster ID
mismatch: expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
org.apache.ignite.internal.client.ReliableChannel$ClientChannelHolder.lambda$getOrCreateChannelAsync$2(ReliableChannel.java:797)
~[ignite-client-3.0.0-SNAPSHOT.jar:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
~[?:?]
... 9 more
[2024-03-27T06:58:00,679][WARN
][ForkJoinPool.commonPool-worker-3][ReliableChannel] Failed to establish
connection to 127.0.0.1:10800:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:58f0672a-d198-4269-b26a-10d437378bab Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
java.util.concurrent.CompletionException:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:58f0672a-d198-4269-b26a-10d437378bab Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
[?:?]
at
java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[?:?]
at
java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[?:?]
at
java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[?:?]
Caused by: org.apache.ignite.client.IgniteClientConnectionException: Cluster ID
mismatch: expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
org.apache.ignite.internal.client.ReliableChannel$ClientChannelHolder.lambda$getOrCreateChannelAsync$2(ReliableChannel.java:797)
~[ignite-client-3.0.0-SNAPSHOT.jar:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
~[?:?]
... 9 more
{noformat}
was (Author: xtern):
Unfortunately I can't reproduce such failure locally.
Fortunately, I don't see such failures on the main branch... yet :(.
One of the clues may be that the following warnings are present in the log of
TeamCity:
{noformat}
[org.apache.ignite.jdbc.ItJdbcStatementSelfTest.testOpenCursorsPureQuery()]
[Test Error Output]
[2024-03-27T06:57:59,583][WARN
][ForkJoinPool.commonPool-worker-3][ReliableChannel] Failed to establish
connection to 127.0.0.1:10800:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:4ee58442-c349-4d7d-a79a-8243a263ab7c Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
java.util.concurrent.CompletionException:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:4ee58442-c349-4d7d-a79a-8243a263ab7c Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
[?:?]
at
java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[?:?]
at
java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[?:?]
at
java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[?:?]
Caused by: org.apache.ignite.client.IgniteClientConnectionException: Cluster ID
mismatch: expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
org.apache.ignite.internal.client.ReliableChannel$ClientChannelHolder.lambda$getOrCreateChannelAsync$2(ReliableChannel.java:797)
~[ignite-client-3.0.0-SNAPSHOT.jar:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
~[?:?]
... 9 more
[2024-03-27T06:58:00,679][WARN
][ForkJoinPool.commonPool-worker-3][ReliableChannel] Failed to establish
connection to 127.0.0.1:10800:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:58f0672a-d198-4269-b26a-10d437378bab Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
java.util.concurrent.CompletionException:
org.apache.ignite.client.IgniteClientConnectionException: IGN-CLIENT-8
TraceId:58f0672a-d198-4269-b26a-10d437378bab Cluster ID mismatch:
expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
~[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
[?:?]
at
java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
[?:?]
at
java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[?:?]
at
java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at
java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[?:?]
at
java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[?:?]
Caused by: org.apache.ignite.client.IgniteClientConnectionException: Cluster ID
mismatch: expected=9726af0d-d291-485f-8cfb-327641f51f5c,
actual=3923c0c5-5383-4d03-b845-a063fc121633
at
org.apache.ignite.internal.client.ReliableChannel$ClientChannelHolder.lambda$getOrCreateChannelAsync$2(ReliableChannel.java:797)
~[ignite-client-3.0.0-SNAPSHOT.jar:?]
at
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
~[?:?]
... 9 more
{noformat}
> Sql. Jdbc IdbcStatementSelfTest testOpenCursorsPureQuery is flaky
> -----------------------------------------------------------------
>
> Key: IGNITE-21879
> URL: https://issues.apache.org/jira/browse/IGNITE-21879
> Project: Ignite
> Issue Type: Bug
> Components: sql
> Reporter: Maksim Zhuravkov
> Priority: Minor
> Labels: ignite-3
> Fix For: 3.0.0-beta2
>
>
> Example
> https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_IntegrationTests_ModuleJdbc/7983383?hideTestsFromDependencies=false&hideProblemsFromDependencies=false&expandBuildDeploymentsSection=false&expandBuildChangesSection=true&expandBuildTestsSection=true&expandBuildProblemsSection=true&showLog=7983383_2435_86.2416.2435&logFilter=debug&logView=flowAware
> {code}
> org.opentest4j.AssertionFailedError: expected: <0> but was: <-1>
> at
> app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
> at
> app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
> at
> app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
> at
> app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
> at
> app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
> at
> app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
> at
> app//org.apache.ignite.jdbc.ItJdbcStatementSelfTest.testOpenCursorsPureQuery(ItJdbcStatementSelfTest.java:824)
> at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
> at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1541)
> at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1541)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)