This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from c4e9808382 [feature](multi-catalog) support trino jdbc catalog and jdbc external table (#18497) add 2f64a8b387 [feature](GEO)Support read/write WKB/EWKB to gis types (#18526) No new revisions were added by this update. Summary of changes: be/src/geo/ByteOrderDataInStream.h | 89 ++++++++++ be/src/geo/ByteOrderValues.cpp | 122 +++++++++++++ be/src/geo/ByteOrderValues.h | 49 +++++ be/src/geo/CMakeLists.txt | 5 +- be/src/geo/geo_common.h | 1 + be/src/geo/geo_tobinary.cpp | 141 +++++++++++++++ be/src/geo/geo_tobinary.h | 58 ++++++ be/src/geo/{geo_common.h => geo_tobinary_type.h} | 49 +++-- be/src/geo/geo_types.cpp | 99 +++++++++++ be/src/geo/geo_types.h | 16 ++ be/src/geo/{geo_common.h => machine.h} | 41 +---- be/src/geo/wkb_parse.cpp | 197 +++++++++++++++++++++ be/src/geo/{geo_common.h => wkb_parse.h} | 52 +++--- be/src/geo/{geo_common.h => wkb_parse_ctx.h} | 43 ++--- be/src/vec/functions/functions_geo.cpp | 194 ++++++++++++++++++++ .../sql-functions/spatial-functions/st_asbinary.md | 70 ++++++++ .../sql-functions/spatial-functions/st_asewkb.md | 70 ++++++++ .../spatial-functions/st_geometryfromewkb.md | 93 ++++++++++ .../spatial-functions/st_geometryfromwkb.md | 90 ++++++++++ docs/sidebars.json | 6 +- .../sql-functions/spatial-functions/st_asbinary.md | 70 ++++++++ .../sql-functions/spatial-functions/st_asewkb.md | 70 ++++++++ .../spatial-functions/st_geometryfromewkb.md | 92 ++++++++++ .../spatial-functions/st_geometryfromwkb.md | 99 +++++++++++ .../doris/catalog/BuiltinScalarFunctions.java | 12 ++ .../expressions/functions/scalar/StAsBinary.java | 70 ++++++++ .../expressions/functions/scalar/StAsEWKB.java | 70 ++++++++ .../functions/scalar/StGeomFromEWKB.java | 70 ++++++++ .../functions/scalar/StGeomFromWKB.java | 70 ++++++++ .../functions/scalar/StGeometryFromEWKB.java | 70 ++++++++ .../functions/scalar/StGeometryFromWKB.java | 70 ++++++++ .../expressions/visitor/ScalarFunctionVisitor.java | 30 ++++ gensrc/script/doris_builtins_functions.py | 12 ++ .../data/nereids_function_p0/scalar_function/S.out | 174 ++++++++++++++++++ .../spatial_functions/test_gis_function.out | 36 ++++ .../spatial_functions/test_gis_function.out | 36 ++++ .../nereids_function_p0/scalar_function/S.groovy | 12 ++ .../spatial_functions/test_gis_function.groovy | 17 ++ .../spatial_functions/test_gis_function.groovy | 16 ++ 39 files changed, 2464 insertions(+), 117 deletions(-) create mode 100644 be/src/geo/ByteOrderDataInStream.h create mode 100644 be/src/geo/ByteOrderValues.cpp create mode 100644 be/src/geo/ByteOrderValues.h create mode 100644 be/src/geo/geo_tobinary.cpp create mode 100644 be/src/geo/geo_tobinary.h copy be/src/geo/{geo_common.h => geo_tobinary_type.h} (52%) copy be/src/geo/{geo_common.h => machine.h} (51%) create mode 100644 be/src/geo/wkb_parse.cpp copy be/src/geo/{geo_common.h => wkb_parse.h} (51%) copy be/src/geo/{geo_common.h => wkb_parse_ctx.h} (51%) create mode 100644 docs/en/docs/sql-manual/sql-functions/spatial-functions/st_asbinary.md create mode 100644 docs/en/docs/sql-manual/sql-functions/spatial-functions/st_asewkb.md create mode 100644 docs/en/docs/sql-manual/sql-functions/spatial-functions/st_geometryfromewkb.md create mode 100644 docs/en/docs/sql-manual/sql-functions/spatial-functions/st_geometryfromwkb.md create mode 100644 docs/zh-CN/docs/sql-manual/sql-functions/spatial-functions/st_asbinary.md create mode 100644 docs/zh-CN/docs/sql-manual/sql-functions/spatial-functions/st_asewkb.md create mode 100644 docs/zh-CN/docs/sql-manual/sql-functions/spatial-functions/st_geometryfromewkb.md create mode 100644 docs/zh-CN/docs/sql-manual/sql-functions/spatial-functions/st_geometryfromwkb.md create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StAsBinary.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StAsEWKB.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StGeomFromEWKB.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StGeomFromWKB.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StGeometryFromEWKB.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/StGeometryFromWKB.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org