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

alexpl pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-extensions.git


The following commit(s) were added to refs/heads/master by this push:
     new 5b4f9de7 IGNITE-22972 Fix Geo-spatial indexes compilation after 
IGNITE-22798
5b4f9de7 is described below

commit 5b4f9de742927509c27eb36c13641f81fd0a986a
Author: Denis <116185428+denisp...@users.noreply.github.com>
AuthorDate: Thu Aug 15 02:06:46 2024 +1000

    IGNITE-22972 Fix Geo-spatial indexes compilation after IGNITE-22798
---
 .../internal/processors/query/h2/opt/GeoSpatialClientIndex.java    | 7 +++++++
 .../internal/processors/query/h2/opt/GeoSpatialIndexImpl.java      | 6 ++++++
 2 files changed, 13 insertions(+)

diff --git 
a/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialClientIndex.java
 
b/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialClientIndex.java
index d5c13c8b..8534cbd4 100644
--- 
a/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialClientIndex.java
+++ 
b/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialClientIndex.java
@@ -18,6 +18,8 @@
 package org.apache.ignite.internal.processors.query.h2.opt;
 
 import java.util.UUID;
+
+import org.apache.ignite.internal.cache.query.index.IndexDefinition;
 import org.apache.ignite.internal.cache.query.index.sorted.IndexRow;
 import 
org.apache.ignite.internal.cache.query.index.sorted.client.AbstractClientIndex;
 import org.apache.ignite.internal.util.lang.GridCursor;
@@ -51,6 +53,11 @@ public class GeoSpatialClientIndex extends 
AbstractClientIndex implements GeoSpa
         return def.idxName().idxName();
     }
 
+    /** {@inheritDoc} */
+    @Override public IndexDefinition indexDefinition() {
+        return def;
+    }
+
     /** {@inheritDoc} */
     @Override public GridCursor<IndexRow> find(int seg, TableFilter filter) {
         throw unsupported();
diff --git 
a/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialIndexImpl.java
 
b/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialIndexImpl.java
index 65dc54a9..22d8872d 100644
--- 
a/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialIndexImpl.java
+++ 
b/modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialIndexImpl.java
@@ -29,6 +29,7 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
 import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.cache.CacheMode;
 import org.apache.ignite.internal.cache.query.index.AbstractIndex;
+import org.apache.ignite.internal.cache.query.index.IndexDefinition;
 import org.apache.ignite.internal.cache.query.index.SingleCursor;
 import org.apache.ignite.internal.cache.query.index.sorted.IndexRow;
 import org.apache.ignite.internal.cache.query.index.sorted.IndexRowImpl;
@@ -257,6 +258,11 @@ public class GeoSpatialIndexImpl extends AbstractIndex 
implements GeoSpatialInde
         }
     }
 
+    /** {@inheritDoc} */
+    @Override public IndexDefinition indexDefinition() {
+        return def;
+    }
+
     /**
      * @param filter Table filter.
      * @return Cursor.

Reply via email to