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 <[email protected]>
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.