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 ab5ac3f2 chore(deps): bump the datafusion-arrow-parquet group with 21
updates
add 963cd940 feat(rust/sedona-raster-functions): add RS_BandPath function
(#603)
add f65c9166 chore: Keep builds passing after yanked 11.0.0 geos release
(#644)
add f54e453d chore: Use released georust/geos from crates.io (#649)
add bed91516 feat(rust/sedona-spatial-join): Automatic query-side filter
pushdown for KNN joins (#641)
add 48c82b8d chore(ci): Validate the docs coverage on SQL functions (#652)
add e6a6e326 feat(python/sedonadb): Write GDAL/OGR via pyogrio (#632)
add 2de9e8e7 refactor(rust/sedona-functions): Remove stub functions (#638)
add 76e0af7e 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 (ab5ac3f2)
\
N -- N -- N
refs/heads/dependabot/cargo/datafusion-arrow-parquet-9e4b58fd8f (76e0af7e)
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:
.github/workflows/packaging.yml | 4 +
Cargo.lock | 12 +-
Cargo.toml | 2 +-
ci/scripts/check_sql_function_docs.py | 127 +++++++
docs/reference/sql-joins.md | 53 ++-
docs/reference/sql/_render_meta.py | 11 +
.../sql/{rs_convexhull.qmd => rs_bandpath.qmd} | 15 +-
.../sql/{st_geogfromwkt.qmd => rs_setcrs.qmd} | 22 +-
.../sql/{st_setsrid.qmd => rs_setsrid.qmd} | 13 +-
docs/reference/sql/st_astext.qmd | 4 +
docs/reference/sql/st_geogfromwkt.qmd | 4 +
docs/reference/sql/st_geomfromwkt.qmd | 1 +
.../sql/{st_pointn.qmd => st_interiorringn.qmd} | 17 +-
.../sql/{st_line_merge.qmd => st_linemerge.qmd} | 0
python/sedonadb/python/sedonadb/dataframe.py | 89 +++++
.../{test_datasource.py => io/test_pyogrio.py} | 83 +++++
rust/sedona-expr/src/aggregate_udf.rs | 85 +----
rust/sedona-expr/src/function_set.rs | 36 +-
rust/sedona-expr/src/scalar_udf.rs | 48 +--
rust/sedona-functions/src/distance.rs | 77 -----
rust/sedona-functions/src/lib.rs | 27 +-
rust/sedona-functions/src/overlay.rs | 66 ----
rust/sedona-functions/src/predicates.rs | 108 ------
rust/sedona-functions/src/referencing.rs | 63 ----
rust/sedona-functions/src/register.rs | 54 +--
rust/sedona-functions/src/st_analyze_agg.rs | 25 +-
rust/sedona-functions/src/st_area.rs | 47 ---
rust/sedona-functions/src/st_asgeojson.rs | 47 ---
rust/sedona-functions/src/st_buffer.rs | 47 ---
rust/sedona-functions/src/st_centroid.rs | 43 ---
rust/sedona-functions/src/st_concavehull.rs | 46 ---
rust/sedona-functions/src/st_intersection_agg.rs | 51 ---
rust/sedona-functions/src/st_isempty.rs | 4 -
.../src/{st_dwithin.rs => st_knn.rs} | 28 +-
rust/sedona-functions/src/st_length.rs | 47 ---
rust/sedona-functions/src/st_line_merge.rs | 43 ---
rust/sedona-functions/src/st_perimeter.rs | 51 ---
rust/sedona-functions/src/st_polygonize_agg.rs | 45 ---
rust/sedona-functions/src/st_transform.rs | 55 ----
rust/sedona-functions/src/st_union_agg.rs | 51 ---
rust/sedona-geo/src/st_area.rs | 5 +-
rust/sedona-geo/src/st_centroid.rs | 8 +-
rust/sedona-geo/src/st_intersection_agg.rs | 14 +-
rust/sedona-geo/src/st_intersects.rs | 11 +-
rust/sedona-geo/src/st_length.rs | 5 +-
rust/sedona-geo/src/st_line_interpolate_point.rs | 5 +-
rust/sedona-geo/src/st_perimeter.rs | 8 +-
rust/sedona-geo/src/st_union_agg.rs | 14 +-
.../benches/native-raster-functions.rs | 14 +
rust/sedona-raster-functions/src/lib.rs | 2 +
rust/sedona-raster-functions/src/raster_utils.rs | 58 ++++
rust/sedona-raster-functions/src/register.rs | 1 +
rust/sedona-raster-functions/src/rs_bandpath.rs | 363 +++++++++++++++++++++
rust/sedona-raster/src/traits.rs | 100 ++++++
rust/sedona-schema/src/raster.rs | 57 ++++
rust/sedona-spatial-join/src/planner/optimizer.rs | 170 +++++++++-
.../src/planner/spatial_expr_utils.rs | 225 ++++++++++++-
.../tests/spatial_join_integration.rs | 157 ++++++++-
sedona-cli/Cargo.toml | 4 +
sedona-cli/src/functions.rs | 57 +++-
sedona-cli/src/main.rs | 31 +-
61 files changed, 1717 insertions(+), 1243 deletions(-)
create mode 100755 ci/scripts/check_sql_function_docs.py
copy docs/reference/sql/{rs_convexhull.qmd => rs_bandpath.qmd} (70%)
copy docs/reference/sql/{st_geogfromwkt.qmd => rs_setcrs.qmd} (73%)
copy docs/reference/sql/{st_setsrid.qmd => rs_setsrid.qmd} (76%)
copy docs/reference/sql/{st_pointn.qmd => st_interiorringn.qmd} (67%)
rename docs/reference/sql/{st_line_merge.qmd => st_linemerge.qmd} (100%)
rename python/sedonadb/tests/{test_datasource.py => io/test_pyogrio.py} (65%)
delete mode 100644 rust/sedona-functions/src/distance.rs
delete mode 100644 rust/sedona-functions/src/overlay.rs
delete mode 100644 rust/sedona-functions/src/predicates.rs
delete mode 100644 rust/sedona-functions/src/referencing.rs
delete mode 100644 rust/sedona-functions/src/st_area.rs
delete mode 100644 rust/sedona-functions/src/st_asgeojson.rs
delete mode 100644 rust/sedona-functions/src/st_buffer.rs
delete mode 100644 rust/sedona-functions/src/st_centroid.rs
delete mode 100644 rust/sedona-functions/src/st_concavehull.rs
delete mode 100644 rust/sedona-functions/src/st_intersection_agg.rs
rename rust/sedona-functions/src/{st_dwithin.rs => st_knn.rs} (62%)
delete mode 100644 rust/sedona-functions/src/st_length.rs
delete mode 100644 rust/sedona-functions/src/st_line_merge.rs
delete mode 100644 rust/sedona-functions/src/st_perimeter.rs
delete mode 100644 rust/sedona-functions/src/st_polygonize_agg.rs
delete mode 100644 rust/sedona-functions/src/st_transform.rs
delete mode 100644 rust/sedona-functions/src/st_union_agg.rs
create mode 100644 rust/sedona-raster-functions/src/raster_utils.rs
create mode 100644 rust/sedona-raster-functions/src/rs_bandpath.rs