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.