Skip to content

Commit 5b4f9de

Browse files
authored
IGNITE-22972 Fix Geo-spatial indexes compilation after IGNITE-22798
1 parent fe451d5 commit 5b4f9de

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialClientIndex.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
package org.apache.ignite.internal.processors.query.h2.opt;
1919

2020
import java.util.UUID;
21+
22+
import org.apache.ignite.internal.cache.query.index.IndexDefinition;
2123
import org.apache.ignite.internal.cache.query.index.sorted.IndexRow;
2224
import org.apache.ignite.internal.cache.query.index.sorted.client.AbstractClientIndex;
2325
import org.apache.ignite.internal.util.lang.GridCursor;
@@ -51,6 +53,11 @@ public GeoSpatialClientIndex(GeoSpatialClientIndexDefinition def) {
5153
return def.idxName().idxName();
5254
}
5355

56+
/** {@inheritDoc} */
57+
@Override public IndexDefinition indexDefinition() {
58+
return def;
59+
}
60+
5461
/** {@inheritDoc} */
5562
@Override public GridCursor<IndexRow> find(int seg, TableFilter filter) {
5663
throw unsupported();

modules/geospatial-ext/geospatial/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GeoSpatialIndexImpl.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.apache.ignite.IgniteCheckedException;
3030
import org.apache.ignite.cache.CacheMode;
3131
import org.apache.ignite.internal.cache.query.index.AbstractIndex;
32+
import org.apache.ignite.internal.cache.query.index.IndexDefinition;
3233
import org.apache.ignite.internal.cache.query.index.SingleCursor;
3334
import org.apache.ignite.internal.cache.query.index.sorted.IndexRow;
3435
import org.apache.ignite.internal.cache.query.index.sorted.IndexRowImpl;
@@ -257,6 +258,11 @@ private boolean remove(CacheDataRow row) {
257258
}
258259
}
259260

261+
/** {@inheritDoc} */
262+
@Override public IndexDefinition indexDefinition() {
263+
return def;
264+
}
265+
260266
/**
261267
* @param filter Table filter.
262268
* @return Cursor.

0 commit comments

Comments
 (0)