This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/cargo/datafusion-arrow-parquet-9e4b58fd8f
in repository https://gitbox.apache.org/repos/asf/sedona-db.git


 discard a21bdd54 chore(deps): bump the datafusion-arrow-parquet group with 21 
updates
     add 82dda378 feat(rust/sedona-geoparquet): Ensure GeoParquet configuration 
options for read and write can be passed via SQL (#607)
     add 7188dc73 chore(docs/reference/sql): Migrate function documentation 
defined in Rust into Markdown (#616)
     add 1be99eba fix(rust/sedona-functions): propagate NULL for scalar NULL 
SRID/CRS in ST_SetSRID/ST_SetCRS (#629)
     add 55b822f5 fix(rust/sedona-spatial-join): prevent filter pushdown past 
KNN joins (#611)
     add a64e3a61 feat(python/sedonadb): Expose memory pool and runtime 
configuration in Python bindings (#608)
     add 6c06f808 docs(sql): normalize reference descriptions to third-person 
singular verbs (#634)
     add 527c1aa0 feat(rust/sedona-raster-functions): add RS_SetSRID/RS_SetCRS 
with batch-local cache refactoring (#630)
     add fb37310d chore: Use released geo-index (#631)
     add 69998e98 chore(rust): Remove documentation field from SedonaScalarUDF 
and SedonaAggregateUDF (#633)
     add b722f156 fix(rust/sedona-raster-functions): remove documentation field 
from RS_SetSRID/RS_SetCRS (#637)
     add bf760b1e feat(rust/sedona-functions): Add raster display support to 
SD_Format (#591)
     add a780bb88 feat(c/sedona-libgpuspatial): Add Rust Wrapper (#586)
     add ed42b397 chore(deps): bump the datafusion-arrow-parquet group with 21 
updates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a21bdd54)
            \
             N -- N -- N   
refs/heads/dependabot/cargo/datafusion-arrow-parquet-9e4b58fd8f (ed42b397)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |  25 +-
 Cargo.toml                                         |   2 +-
 c/sedona-extension/src/scalar_kernel.rs            |  12 +-
 c/sedona-geos/src/st_polygonize_agg.rs             |   1 -
 c/sedona-libgpuspatial/Cargo.toml                  |  14 +
 .../include/gpuspatial/gpuspatial_c.h              |  46 +-
 .../libgpuspatial/src/gpuspatial_c.cc              |  26 +-
 .../libgpuspatial/test/c_wrapper_test.cc           |  40 +-
 c/sedona-libgpuspatial/src/error.rs                |  65 ++
 c/sedona-libgpuspatial/src/lib.rs                  | 326 +++++++++-
 c/sedona-libgpuspatial/src/libgpuspatial.rs        | 578 +++++++++++++++++
 .../src/libgpuspatial_glue_bindgen.rs              |   8 +-
 .../sedona-libgpuspatial/src/options.rs            |  28 +-
 c/sedona-libgpuspatial/src/predicate.rs            |  61 ++
 docs/reference/sql/barrier.qmd                     |  89 +++
 docs/reference/sql/{st_m.qmd => rs_convexhull.qmd} |  10 +-
 docs/reference/sql/{st_m.qmd => rs_crs.qmd}        |  10 +-
 .../sql/{st_geomfromwkt.qmd => rs_envelope.qmd}    |  10 +-
 docs/reference/sql/{index.qmd => rs_example.qmd}   |   8 +-
 .../sql/{st_dwithin.qmd => rs_georeference.qmd}    |  30 +-
 docs/reference/sql/{st_m.qmd => rs_height.qmd}     |  10 +-
 docs/reference/sql/{st_m.qmd => rs_numbands.qmd}   |  10 +-
 .../{st_point.qmd => rs_rastertoworldcoord.qmd}    |  11 +-
 .../{st_point.qmd => rs_rastertoworldcoordx.qmd}   |  13 +-
 .../{st_point.qmd => rs_rastertoworldcoordy.qmd}   |  13 +-
 docs/reference/sql/{st_m.qmd => rs_rotation.qmd}   |   8 +-
 docs/reference/sql/{st_m.qmd => rs_scalex.qmd}     |   8 +-
 docs/reference/sql/{st_m.qmd => rs_scaley.qmd}     |   8 +-
 docs/reference/sql/{st_m.qmd => rs_skewx.qmd}      |   8 +-
 docs/reference/sql/{st_m.qmd => rs_skewy.qmd}      |   8 +-
 docs/reference/sql/{st_m.qmd => rs_srid.qmd}       |  10 +-
 docs/reference/sql/{st_m.qmd => rs_upperleftx.qmd} |   8 +-
 docs/reference/sql/{st_m.qmd => rs_upperlefty.qmd} |   8 +-
 docs/reference/sql/{st_m.qmd => rs_width.qmd}      |  10 +-
 .../{st_pointz.qmd => rs_worldtorastercoord.qmd}   |   9 +-
 .../{st_point.qmd => rs_worldtorastercoordx.qmd}   |   9 +-
 .../{st_point.qmd => rs_worldtorastercoordy.qmd}   |   9 +-
 .../sql/{st_geomfromwkt.qmd => sd_format.qmd}      |  16 +-
 .../sql/{st_geogpoint.qmd => sd_order.qmd}         |  27 +-
 .../sql/{st_translate.qmd => st_affine.qmd}        |  48 +-
 docs/reference/sql/st_analyze_agg.qmd              |   2 +-
 docs/reference/sql/{st_dump.qmd => st_asewkb.qmd}  |  10 +-
 .../sql/{st_geometrytype.qmd => st_asgeojson.qmd}  |   6 +-
 docs/reference/sql/st_azimuth.qmd                  |   5 +
 docs/reference/sql/st_boundary.qmd                 |   4 +
 docs/reference/sql/st_centroid.qmd                 |   4 +-
 docs/reference/sql/st_closestpoint.qmd             |  12 +-
 docs/reference/sql/st_collect_agg.qmd              |  19 +-
 .../sql/{st_snap.qmd => st_concavehull.qmd}        |  21 +-
 docs/reference/sql/st_contains.qmd                 |  10 +-
 docs/reference/sql/st_convexhull.qmd               |  10 +-
 docs/reference/sql/st_coveredby.qmd                |  12 +-
 docs/reference/sql/st_covers.qmd                   |  12 +-
 docs/reference/sql/st_crosses.qmd                  |  12 +-
 docs/reference/sql/st_crs.qmd                      |   7 +-
 docs/reference/sql/st_difference.qmd               |   4 +
 docs/reference/sql/st_dimension.qmd                |  16 +-
 docs/reference/sql/st_disjoint.qmd                 |  11 +-
 .../sql/{st_azimuth.qmd => st_distance.qmd}        |  12 +-
 docs/reference/sql/st_endpoint.qmd                 |   2 +-
 docs/reference/sql/st_envelope.qmd                 |   8 +
 docs/reference/sql/st_envelope_agg.qmd             |  11 +-
 docs/reference/sql/st_equals.qmd                   |  10 +-
 docs/reference/sql/st_flipcoordinates.qmd          |   2 +
 .../sql/{st_boundary.qmd => st_force2d.qmd}        |  10 +-
 .../sql/{st_makevalid.qmd => st_force3d.qmd}       |  20 +-
 .../sql/{st_makevalid.qmd => st_force3dm.qmd}      |  20 +-
 .../sql/{st_translate.qmd => st_force4d.qmd}       |  34 +-
 docs/reference/sql/st_geogfromwkb.qmd              |   6 +-
 docs/reference/sql/st_geogfromwkt.qmd              |   2 +-
 docs/reference/sql/st_geogpoint.qmd                |   6 +-
 docs/reference/sql/st_geometryn.qmd                |  11 +-
 docs/reference/sql/st_geometrytype.qmd             |  12 +-
 .../{st_geomfromwkb.qmd => st_geomfromewkb.qmd}    |  15 +-
 .../{st_geomfromwkt.qmd => st_geomfromewkt.qmd}    |  12 +-
 docs/reference/sql/st_geomfromwkb.qmd              |  32 +-
 docs/reference/sql/st_geomfromwkt.qmd              |  22 +-
 docs/reference/sql/st_hasm.qmd                     |   8 +-
 docs/reference/sql/st_hasz.qmd                     |   8 +-
 docs/reference/sql/st_intersection.qmd             |   2 +-
 .../{st_union_agg.qmd => st_intersection_agg.qmd}  |  12 +-
 docs/reference/sql/st_intersects.qmd               |   7 +-
 docs/reference/sql/st_isclosed.qmd                 |  14 +-
 docs/reference/sql/st_isempty.qmd                  |   6 +-
 docs/reference/sql/st_isring.qmd                   |  10 +-
 docs/reference/sql/st_issimple.qmd                 |  11 +-
 docs/reference/sql/st_isvalid.qmd                  |   6 +
 docs/reference/sql/st_isvalidreason.qmd            |   4 +
 docs/reference/sql/st_knn.qmd                      |  16 +-
 .../sql/{st_endpoint.qmd => st_line_merge.qmd}     |   8 +-
 docs/reference/sql/st_m.qmd                        |   9 +
 docs/reference/sql/st_makevalid.qmd                |   2 +-
 docs/reference/sql/st_maxdistance.qmd              |   2 +-
 docs/reference/sql/st_npoints.qmd                  |  10 +-
 docs/reference/sql/st_overlaps.qmd                 |  11 +-
 docs/reference/sql/st_point.qmd                    |  20 +-
 docs/reference/sql/st_pointn.qmd                   |   2 +-
 docs/reference/sql/st_reverse.qmd                  |   4 +-
 docs/reference/sql/{st_point.qmd => st_rotate.qmd} |  11 +-
 .../reference/sql/{st_point.qmd => st_rotatex.qmd} |  11 +-
 .../reference/sql/{st_point.qmd => st_rotatey.qmd} |  11 +-
 .../sql/{st_translate.qmd => st_scale.qmd}         |  20 +-
 docs/reference/sql/st_simplify.qmd                 |  11 +-
 docs/reference/sql/st_startpoint.qmd               |   4 +-
 docs/reference/sql/st_symdifference.qmd            |   5 +-
 docs/reference/sql/st_touches.qmd                  |  11 +-
 docs/reference/sql/st_translate.qmd                |   4 +
 docs/reference/sql/st_union.qmd                    |   5 +-
 docs/reference/sql/st_union_agg.qmd                |   2 +-
 docs/reference/sql/st_within.qmd                   |  12 +-
 docs/reference/sql/st_x.qmd                        |   5 +
 docs/reference/sql/st_y.qmd                        |   4 +
 docs/reference/sql/st_z.qmd                        |   4 +
 python/sedonadb/python/sedonadb/_options.py        | 178 +++++-
 python/sedonadb/python/sedonadb/context.py         |  54 +-
 python/sedonadb/python/sedonadb/dataframe.py       |  37 +-
 python/sedonadb/python/sedonadb/utility.py         |   2 +-
 python/sedonadb/src/context.rs                     |   9 +-
 python/sedonadb/src/dataframe.rs                   |  36 +-
 python/sedonadb/src/udf.rs                         |   3 +-
 python/sedonadb/tests/functions/test_transforms.py |  10 +
 python/sedonadb/tests/io/test_parquet.py           |  23 +
 r/sedonadb/src/rust/src/dataframe.rs               |   6 +-
 rust/sedona-expr/src/aggregate_udf.rs              |  16 +-
 rust/sedona-expr/src/function_set.rs               |  11 +-
 rust/sedona-expr/src/scalar_udf.rs                 |  22 +-
 rust/sedona-functions/Cargo.toml                   |   1 +
 rust/sedona-functions/src/barrier.rs               |  41 +-
 rust/sedona-functions/src/distance.rs              |  30 +-
 rust/sedona-functions/src/overlay.rs               |  26 +-
 rust/sedona-functions/src/predicates.rs            |  51 +-
 rust/sedona-functions/src/referencing.rs           |  34 +-
 rust/sedona-functions/src/sd_format.rs             | 145 ++++-
 rust/sedona-functions/src/sd_order.rs              |  17 +-
 rust/sedona-functions/src/st_affine.rs             |  30 +-
 rust/sedona-functions/src/st_analyze_agg.rs        |  15 +-
 rust/sedona-functions/src/st_area.rs               |  15 +-
 rust/sedona-functions/src/st_asbinary.rs           |  17 +-
 rust/sedona-functions/src/st_asewkb.rs             |  21 +-
 rust/sedona-functions/src/st_asgeojson.rs          |  16 +-
 rust/sedona-functions/src/st_astext.rs             |  18 +-
 rust/sedona-functions/src/st_azimuth.rs            |  20 +-
 rust/sedona-functions/src/st_buffer.rs             |  16 +-
 rust/sedona-functions/src/st_centroid.rs           |  15 +-
 rust/sedona-functions/src/st_collect_agg.rs        |  17 +-
 rust/sedona-functions/src/st_concavehull.rs        |  16 +-
 rust/sedona-functions/src/st_dimension.rs          |  17 +-
 rust/sedona-functions/src/st_dump.rs               |  24 +-
 rust/sedona-functions/src/st_dwithin.rs            |  17 +-
 rust/sedona-functions/src/st_envelope.rs           |  17 +-
 rust/sedona-functions/src/st_envelope_agg.rs       |  18 +-
 rust/sedona-functions/src/st_flipcoordinates.rs    |  17 +-
 rust/sedona-functions/src/st_force_dim.rs          |  60 +-
 rust/sedona-functions/src/st_geometryn.rs          |  18 +-
 rust/sedona-functions/src/st_geometrytype.rs       |  17 +-
 rust/sedona-functions/src/st_geomfromewkb.rs       |  21 +-
 rust/sedona-functions/src/st_geomfromwkb.rs        |  54 +-
 rust/sedona-functions/src/st_geomfromwkt.rs        |  42 +-
 rust/sedona-functions/src/st_haszm.rs              |  25 +-
 rust/sedona-functions/src/st_interiorringn.rs      |  14 -
 rust/sedona-functions/src/st_intersection_agg.rs   |  19 +-
 rust/sedona-functions/src/st_isclosed.rs           |  15 +-
 rust/sedona-functions/src/st_iscollection.rs       |  15 +-
 rust/sedona-functions/src/st_isempty.rs            |  17 +-
 rust/sedona-functions/src/st_length.rs             |  21 +-
 rust/sedona-functions/src/st_line_merge.rs         |  21 +-
 rust/sedona-functions/src/st_makeline.rs           |  19 +-
 rust/sedona-functions/src/st_numgeometries.rs      |  15 +-
 rust/sedona-functions/src/st_perimeter.rs          |  21 +-
 rust/sedona-functions/src/st_point.rs              |  26 +-
 rust/sedona-functions/src/st_pointn.rs             |  19 +-
 rust/sedona-functions/src/st_points.rs             |  32 +-
 rust/sedona-functions/src/st_pointzm.rs            |  50 +-
 rust/sedona-functions/src/st_polygonize_agg.rs     |  22 +-
 rust/sedona-functions/src/st_reverse.rs            |  14 +-
 rust/sedona-functions/src/st_rotate.rs             |  31 +-
 rust/sedona-functions/src/st_scale.rs              |  23 +-
 rust/sedona-functions/src/st_setsrid.rs            | 176 +++---
 rust/sedona-functions/src/st_srid.rs               |  30 +-
 rust/sedona-functions/src/st_start_point.rs        |  32 +-
 rust/sedona-functions/src/st_transform.rs          |  40 +-
 rust/sedona-functions/src/st_translate.rs          |  20 +-
 rust/sedona-functions/src/st_union_agg.rs          |  15 +-
 rust/sedona-functions/src/st_xyzm.rs               |  33 +-
 rust/sedona-functions/src/st_xyzm_minmax.rs        |  39 +-
 rust/sedona-functions/src/st_zmflag.rs             |  17 +-
 rust/sedona-geo-generic-alg/Cargo.toml             |   2 +-
 rust/sedona-geoparquet/src/file_opener.rs          |   2 +-
 rust/sedona-geoparquet/src/format.rs               |  56 +-
 rust/sedona-geoparquet/src/options.rs              | 157 ++++-
 rust/sedona-geoparquet/src/provider.rs             |   3 +-
 rust/sedona-geoparquet/src/writer.rs               | 126 ++--
 .../benches/native-raster-functions.rs             |  14 +
 rust/sedona-raster-functions/src/lib.rs            |   1 +
 rust/sedona-raster-functions/src/register.rs       |   2 +
 rust/sedona-raster-functions/src/rs_convexhull.rs  |  17 +-
 rust/sedona-raster-functions/src/rs_envelope.rs    |  17 +-
 rust/sedona-raster-functions/src/rs_example.rs     |  16 +-
 .../sedona-raster-functions/src/rs_georeference.rs |  18 +-
 .../sedona-raster-functions/src/rs_geotransform.rs |  95 +--
 rust/sedona-raster-functions/src/rs_numbands.rs    |  17 +-
 .../src/rs_rastercoordinate.rs                     |  51 +-
 rust/sedona-raster-functions/src/rs_setsrid.rs     | 689 +++++++++++++++++++++
 rust/sedona-raster-functions/src/rs_size.rs        |  30 +-
 rust/sedona-raster-functions/src/rs_srid.rs        |  42 +-
 .../src/rs_worldcoordinate.rs                      |  49 +-
 rust/sedona-raster/src/display.rs                  | 163 +++++
 rust/sedona-raster/src/lib.rs                      |   1 +
 rust/sedona-schema/src/crs.rs                      | 114 +++-
 rust/sedona-spatial-join/src/planner.rs            |   9 +-
 .../src/planner/logical_plan_node.rs               |  10 +
 rust/sedona-spatial-join/src/planner/optimizer.rs  | 227 +++++--
 .../src/planner/spatial_expr_utils.rs              |  40 +-
 .../tests/spatial_join_integration.rs              | 233 +++++--
 rust/sedona/Cargo.toml                             |   1 +
 rust/sedona/src/context.rs                         |  40 +-
 rust/sedona/src/context_builder.rs                 | 399 ++++++++++++
 rust/sedona/src/lib.rs                             |   2 +
 rust/sedona/src/object_storage.rs                  |  18 +-
 rust/sedona/src/size_parser.rs                     | 214 +++++++
 sedona-cli/src/main.rs                             | 166 +----
 221 files changed, 4936 insertions(+), 2572 deletions(-)
 create mode 100644 c/sedona-libgpuspatial/src/error.rs
 create mode 100644 c/sedona-libgpuspatial/src/libgpuspatial.rs
 copy rust/sedona-geometry/src/lib.rs => c/sedona-libgpuspatial/src/options.rs 
(53%)
 create mode 100644 c/sedona-libgpuspatial/src/predicate.rs
 create mode 100644 docs/reference/sql/barrier.qmd
 copy docs/reference/sql/{st_m.qmd => rs_convexhull.qmd} (84%)
 copy docs/reference/sql/{st_m.qmd => rs_crs.qmd} (84%)
 copy docs/reference/sql/{st_geomfromwkt.qmd => rs_envelope.qmd} (83%)
 copy docs/reference/sql/{index.qmd => rs_example.qmd} (86%)
 copy docs/reference/sql/{st_dwithin.qmd => rs_georeference.qmd} (50%)
 copy docs/reference/sql/{st_m.qmd => rs_height.qmd} (84%)
 copy docs/reference/sql/{st_m.qmd => rs_numbands.qmd} (84%)
 copy docs/reference/sql/{st_point.qmd => rs_rastertoworldcoord.qmd} (80%)
 copy docs/reference/sql/{st_point.qmd => rs_rastertoworldcoordx.qmd} (79%)
 copy docs/reference/sql/{st_point.qmd => rs_rastertoworldcoordy.qmd} (79%)
 copy docs/reference/sql/{st_m.qmd => rs_rotation.qmd} (84%)
 copy docs/reference/sql/{st_m.qmd => rs_scalex.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_scaley.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_skewx.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_skewy.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_srid.qmd} (84%)
 copy docs/reference/sql/{st_m.qmd => rs_upperleftx.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_upperlefty.qmd} (86%)
 copy docs/reference/sql/{st_m.qmd => rs_width.qmd} (84%)
 copy docs/reference/sql/{st_pointz.qmd => rs_worldtorastercoord.qmd} (84%)
 copy docs/reference/sql/{st_point.qmd => rs_worldtorastercoordx.qmd} (83%)
 copy docs/reference/sql/{st_point.qmd => rs_worldtorastercoordy.qmd} (83%)
 copy docs/reference/sql/{st_geomfromwkt.qmd => sd_format.qmd} (68%)
 copy docs/reference/sql/{st_geogpoint.qmd => sd_order.qmd} (53%)
 copy docs/reference/sql/{st_translate.qmd => st_affine.qmd} (56%)
 copy docs/reference/sql/{st_dump.qmd => st_asewkb.qmd} (70%)
 copy docs/reference/sql/{st_geometrytype.qmd => st_asgeojson.qmd} (86%)
 copy docs/reference/sql/{st_snap.qmd => st_concavehull.qmd} (66%)
 copy docs/reference/sql/{st_azimuth.qmd => st_distance.qmd} (70%)
 copy docs/reference/sql/{st_boundary.qmd => st_force2d.qmd} (81%)
 copy docs/reference/sql/{st_makevalid.qmd => st_force3d.qmd} (68%)
 copy docs/reference/sql/{st_makevalid.qmd => st_force3dm.qmd} (67%)
 copy docs/reference/sql/{st_translate.qmd => st_force4d.qmd} (61%)
 copy docs/reference/sql/{st_geomfromwkb.qmd => st_geomfromewkb.qmd} (70%)
 copy docs/reference/sql/{st_geomfromwkt.qmd => st_geomfromewkt.qmd} (68%)
 copy docs/reference/sql/{st_union_agg.qmd => st_intersection_agg.qmd} (75%)
 copy docs/reference/sql/{st_endpoint.qmd => st_line_merge.qmd} (80%)
 copy docs/reference/sql/{st_point.qmd => st_rotate.qmd} (81%)
 copy docs/reference/sql/{st_point.qmd => st_rotatex.qmd} (82%)
 copy docs/reference/sql/{st_point.qmd => st_rotatey.qmd} (82%)
 copy docs/reference/sql/{st_translate.qmd => st_scale.qmd} (72%)
 create mode 100644 rust/sedona-raster-functions/src/rs_setsrid.rs
 create mode 100644 rust/sedona-raster/src/display.rs
 create mode 100644 rust/sedona/src/context_builder.rs
 create mode 100644 rust/sedona/src/size_parser.rs

Reply via email to