[
https://issues.apache.org/jira/browse/IMPALA-15154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18096590#comment-18096590
]
ASF subversion and git services commented on IMPALA-15154:
----------------------------------------------------------
Commit d51c3c12fbfa1cbfe348b64f9e6006b3f45f9b56 in impala's branch
refs/heads/master from Csaba Ringhofer
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=d51c3c12f ]
IMPALA-15154: Copy Hive ESRI geospatial UDFs into Impala
Copy the ST_* geospatial functions and their support classes from
Hive's org.apache.hadoop.hive.ql.udf.esri package into Impala under
org.apache.impala.hive.geospatial.esri, changing only the package name.
This decouples Impala from Hive's geospatial code so it can be modified
independently (e.g. to accept WKB serialization in a later commit).
The copy is based on upstream Hive commit
ada31342bbd6465c8fa497cd095cebbeaf291b4c, which brings two behavioral
changes compared to the previous CDP dependency:
- HIVE-29323: ST_ConvexHull no longer wraps its result in MULTIPOLYGON
- HIVE-29352: new ST_DistanceSphere function (great-circle distance)
esri-geometry-api (the underlying geometry library) is added as a
direct fe dependency instead of being picked up transitively
through Hive.
Registration is repointed to the copied classes:
HiveEsriGeospatialBuiltins imports the new package and registers
ST_DistanceSphere, and gen_geospatial_udf_wrappers.py generates
wrappers for the new package. All ST_* and utility files are
byte-identical to Hive with the exception of package name.
Also cleans up project.build.sourceEncoding in pom files because it
was redundantly declared.
Change-Id: I7d078e6ee961c76b10915da6be5b86966ad9cefb
Assisted-by: Claude Opus 4.8
Reviewed-on: http://gerrit.cloudera.org:8080/24547
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> GEOMETRY preparation: copy Hive ERSI UDFs
> -----------------------------------------
>
> Key: IMPALA-15154
> URL: https://issues.apache.org/jira/browse/IMPALA-15154
> Project: IMPALA
> Issue Type: Sub-task
> Reporter: Csaba Ringhofer
> Assignee: Csaba Ringhofer
> Priority: Major
>
> Copy the st_ functions to be able to modify them to use WKB encoding instead
> of ERSI specific one.
> on review: https://gerrit.cloudera.org/#/c/24547/
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]