|
@@ -422,6 +422,9 @@ public class EsqlFunctionRegistry {
|
|
|
def(SpatialWithin.class, SpatialWithin::new, "st_within"),
|
|
|
def(StDistance.class, StDistance::new, "st_distance"),
|
|
|
def(StEnvelope.class, StEnvelope::new, "st_envelope"),
|
|
|
+ def(StGeohash.class, StGeohash::new, "st_geohash"),
|
|
|
+ def(StGeotile.class, StGeotile::new, "st_geotile"),
|
|
|
+ def(StGeohex.class, StGeohex::new, "st_geohex"),
|
|
|
def(StXMax.class, StXMax::new, "st_xmax"),
|
|
|
def(StXMin.class, StXMin::new, "st_xmin"),
|
|
|
def(StYMax.class, StYMax::new, "st_ymax"),
|
|
@@ -448,6 +451,9 @@ public class EsqlFunctionRegistry {
|
|
|
def(ToDateNanos.class, ToDateNanos::new, "to_date_nanos", "to_datenanos"),
|
|
|
def(ToDegrees.class, ToDegrees::new, "to_degrees"),
|
|
|
def(ToDouble.class, ToDouble::new, "to_double", "to_dbl"),
|
|
|
+ def(ToGeohash.class, ToGeohash::new, "to_geohash"),
|
|
|
+ def(ToGeotile.class, ToGeotile::new, "to_geotile"),
|
|
|
+ def(ToGeohex.class, ToGeohex::new, "to_geohex"),
|
|
|
def(ToGeoPoint.class, ToGeoPoint::new, "to_geopoint"),
|
|
|
def(ToGeoShape.class, ToGeoShape::new, "to_geoshape"),
|
|
|
def(ToIp.class, ToIp::new, "to_ip"),
|
|
@@ -510,12 +516,6 @@ public class EsqlFunctionRegistry {
|
|
|
def(Score.class, uni(Score::new), Score.NAME),
|
|
|
def(Term.class, bi(Term::new), "term"),
|
|
|
def(Knn.class, tri(Knn::new), "knn"),
|
|
|
- def(ToGeohash.class, ToGeohash::new, "to_geohash"),
|
|
|
- def(ToGeotile.class, ToGeotile::new, "to_geotile"),
|
|
|
- def(ToGeohex.class, ToGeohex::new, "to_geohex"),
|
|
|
- def(StGeohash.class, StGeohash::new, "st_geohash"),
|
|
|
- def(StGeotile.class, StGeotile::new, "st_geotile"),
|
|
|
- def(StGeohex.class, StGeohex::new, "st_geohex"),
|
|
|
def(CosineSimilarity.class, CosineSimilarity::new, "v_cosine"),
|
|
|
def(DotProduct.class, DotProduct::new, "v_dot_product"),
|
|
|
def(L1Norm.class, L1Norm::new, "v_l1_norm"),
|