You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Konstantin Orlov (Jira)" <ji...@apache.org> on 2025/11/07 12:19:00 UTC
[jira] [Created] (IGNITE-26984) Thin Client. Query failed with TableNotFoundException
Konstantin Orlov created IGNITE-26984:
-----------------------------------------
Summary: Thin Client. Query failed with TableNotFoundException
Key: IGNITE-26984
URL: https://issues.apache.org/jira/browse/IGNITE-26984
Project: Ignite
Issue Type: Bug
Components: thin clients ai3
Reporter: Konstantin Orlov
Assignee: Konstantin Orlov
Sometime, when running complex test scenarios where multiple zones and tables are constantly recreated with the same name, sql query may fail with following exception:
{code}
Caused by: java.util.concurrent.CompletionException: org.apache.ignite.lang.TableNotFoundException: IGN-CLIENT-4 Table does not exist: 23 TraceId:21445d9e
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:874)
at java.base/java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:887)
at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2325)
at org.apache.ignite.internal.client.ReliableChannel.serviceAsyncInternal(ReliableChannel.java:352)
at org.apache.ignite.internal.client.ReliableChannel.lambda$serviceAsync$1(ReliableChannel.java:260)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
at org.apache.ignite.internal.client.ReliableChannel.lambda$serviceAsync$2(ReliableChannel.java:260)
at org.apache.ignite.internal.client.ClientFutureUtils.doWithRetryAsync(ClientFutureUtils.java:48)
at org.apache.ignite.internal.client.ClientFutureUtils.doWithRetryAsync(ClientFutureUtils.java:37)
at org.apache.ignite.internal.client.ReliableChannel.serviceAsync(ReliableChannel.java:258)
at org.apache.ignite.internal.client.ReliableChannel.serviceAsync(ReliableChannel.java:331)
at org.apache.ignite.internal.client.table.ClientTable.getPartitionAssignment(ClientTable.java:865)
at org.apache.ignite.internal.client.sql.PartitionMappingProvider.lambda$create$1(PartitionMappingProvider.java:53)
at org.apache.ignite.internal.client.sql.PartitionMappingProvider.get(PartitionMappingProvider.java:104)
at org.apache.ignite.internal.client.sql.ClientSql.executeAsync(ClientSql.java:292)
at org.apache.ignite.internal.client.sql.ClientSql.executeAsync(ClientSql.java:261)
at org.apache.ignite.internal.client.sql.ClientSql.execute(ClientSql.java:154)
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)