Jason Fehr has uploaded this change for review. (
http://gerrit.cloudera.org:8080/24807
Change subject: (reviewtest) IMPALA-15270: Implement Geospatial ST_Buffer
Function Using Boost
......................................................................
(reviewtest) IMPALA-15270: Implement Geospatial ST_Buffer Function Using Boost
Moves the implementation of the geospatial ST_Buffer function from
Java to Boost. Adds support for two additional function parameters:
* use_spheroid: boolean indicating if the return should use the
spheroidal buffer polygon for more accurate
representation over the Earth.
* buffer_style: string containing space-separated key-value pairs
that control the shape of the returned polygon.
Testing accomplished by new ctest and query tests with results
checked against PostGIS.
Change-Id: I0dc1193a11cf588724f679fe76ad2bc853d24fb0
Assisted-by: GPT-5.3-Codex (Copilot)
---
M be/src/exprs/geo/CMakeLists.txt
M be/src/exprs/geo/boost-common.h
A be/src/exprs/geo/geometry-wrapper-wkb-test.cc
M be/src/exprs/geo/geometry-wrapper-wkb.cc
M be/src/exprs/geo/geometry-wrapper-wkb.h
M be/src/exprs/geo/geospatial-functions-wkb-ir.cc
M be/src/exprs/geo/geospatial-functions.h
M
fe/src/compat-hive-3/java/org/apache/impala/compat/HiveEsriGeospatialBuiltins.java
M
testdata/workloads/functional-query/queries/QueryTest/geospatial-esri-specific-overloads.test
M testdata/workloads/functional-query/queries/QueryTest/geospatial-esri.test
M
testdata/workloads/functional-query/queries/QueryTest/geospatial-wkb-serialization.test
11 files changed, 962 insertions(+), 25 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/07/24807/1
--
To view, visit http://gerrit.cloudera.org:8080/24807
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0dc1193a11cf588724f679fe76ad2bc853d24fb0
Gerrit-Change-Number: 24807
Gerrit-PatchSet: 1
Gerrit-Owner: Jason Fehr <[email protected]>
Gerrit-Reviewer: Gokul Kolady <[email protected]>
Gerrit-Reviewer: Jason Fehr <[email protected]>
Gerrit-Reviewer: Quanlong Huang <[email protected]>