[ https://issues.apache.org/jira/browse/IGNITE-25545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17984936#comment-17984936 ]
Igor Sapego commented on IGNITE-25545: -------------------------------------- Looks good to me. > Java thin: broken compat: can't start tx > ---------------------------------------- > > Key: IGNITE-25545 > URL: https://issues.apache.org/jira/browse/IGNITE-25545 > Project: Ignite > Issue Type: Bug > Components: thin clients ai3 > Affects Versions: 3.0 > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Priority: Blocker > Labels: ignite-3 > Fix For: 3.1 > > > Connect Java client from *main* branch to 3.0.0 server and try to start a > transaction > {code} > org.apache.ignite.lang.IgniteException: IGN-CMN-65535 TraceId:2c5b27cd > at > org.apache.ignite.internal.util.ViewUtils.ensurePublicException(ViewUtils.java:80) > at org.apache.ignite.internal.util.ViewUtils.sync(ViewUtils.java:54) > at > org.apache.ignite.internal.client.table.ClientRecordBinaryView.insert(ClientRecordBinaryView.java:216) > at > org.apache.ignite.internal.client.table.ClientRecordBinaryView.insert(ClientRecordBinaryView.java:50) > at > org.apache.ignite.internal.client.table.api.PublicApiClientRecordView.lambda$insert$14(PublicApiClientRecordView.java:122) > at > org.apache.ignite.internal.thread.PublicApiThreading.executeWithRole(PublicApiThreading.java:144) > at > org.apache.ignite.internal.thread.PublicApiThreading.execUserSyncOperation(PublicApiThreading.java:102) > at > org.apache.ignite.internal.client.table.api.PublicApiClientViewBase.executeSyncOp(PublicApiClientViewBase.java:101) > at > org.apache.ignite.internal.client.table.api.PublicApiClientRecordView.insert(PublicApiClientRecordView.java:122) > at > org.apache.ignite.client.compatibility.ClientCompatibilityTestBase.lambda$testTxCommit$1(ClientCompatibilityTestBase.java:143) > at > org.apache.ignite.tx.IgniteTransactions.lambda$runInTransaction$0(IgniteTransactions.java:177) > at > org.apache.ignite.tx.IgniteTransactions.runInTransaction(IgniteTransactions.java:265) > at > org.apache.ignite.tx.IgniteTransactions.runInTransaction(IgniteTransactions.java:176) > at > org.apache.ignite.tx.IgniteTransactions.runInTransaction(IgniteTransactions.java:135) > at > org.apache.ignite.client.compatibility.ClientCompatibilityTestBase.testTxCommit(ClientCompatibilityTestBase.java:141) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) > Caused by: org.apache.ignite.lang.IgniteException: IGN-CMN-65535 > TraceId:2c5b27cd > at > org.apache.ignite.internal.lang.IgniteExceptionMapperUtil.lambda$mapToPublicException$2(IgniteExceptionMapperUtil.java:88) > at > org.apache.ignite.internal.lang.IgniteExceptionMapperUtil.mapCheckingResultIsPublic(IgniteExceptionMapperUtil.java:141) > at > org.apache.ignite.internal.lang.IgniteExceptionMapperUtil.mapToPublicException(IgniteExceptionMapperUtil.java:110) > at > org.apache.ignite.internal.lang.IgniteExceptionMapperUtil.mapToPublicException(IgniteExceptionMapperUtil.java:88) > at > org.apache.ignite.internal.util.ViewUtils.ensurePublicException(ViewUtils.java:78) > ... 17 more > Caused by: java.lang.AssertionError > at > org.apache.ignite.internal.client.table.ClientTable.lambda$doSchemaOutInOpAsync$7(ClientTable.java:525) > at > java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1106) > at > java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2241) > at > org.apache.ignite.internal.client.table.ClientTable.lambda$doSchemaOutInOpAsync$18(ClientTable.java:520) > at > java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1106) > at > java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2241) > at > org.apache.ignite.internal.client.table.ClientTable.doSchemaOutInOpAsync(ClientTable.java:499) > at > org.apache.ignite.internal.client.table.ClientTable.doSchemaOutOpAsync(ClientTable.java:364) > at > org.apache.ignite.internal.client.table.ClientRecordBinaryView.insertAsync(ClientRecordBinaryView.java:224) > ... 16 more > {code} > See muted test in *ClientCompatibilityTestBase* once IGNITE-24462 is done. -- This message was sent by Atlassian Jira (v8.20.10#820010)