This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a commit to branch ignite-19497
in repository https://gitbox.apache.org/repos/asf/ignite-3.git

commit 8a00476c660e8a7f330133aab78a9e54bb1bd8e9
Author: amashenkov <[email protected]>
AuthorDate: Tue Aug 1 18:53:18 2023 +0300

    Fix incorrect IgniteSchemaTable.unwrap.
---
 .../apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java
 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java
index b27768ddca..74cee2f891 100644
--- 
a/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java
+++ 
b/modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java
@@ -187,8 +187,8 @@ public final class IgniteSchemaTable extends AbstractTable 
implements IgniteTabl
     /** {@inheritDoc} */
     @Override
     public  <C> @Nullable C unwrap(Class<C> cls) {
-        if (cls.isInstance(this)) {
-            return cls.cast(this);
+        if (cls.isInstance(desc)) {
+            return cls.cast(desc);
         }
 
         return super.unwrap(cls);

Reply via email to