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 76e0af7e chore(deps): bump the datafusion-arrow-parquet group with 21
updates
add d052ccb0 feat(r/sedonadb): Improve DataFrame API for R bindings (#651)
add a7889603 feat(rust/sedona-geoparquet): Ensure metadata cache is used
in GeoParquet wrapper code (#646)
add 8566b758 feat(python/sedonadb): Add sort by geometry support in
to_parquet() (#642)
add ad6d474a feat(rust/sedona-functions): Add sd_simplifystorage utility
(#650)
add cdbb9f8d feat(r/sedonadb): Port Python configuration options changes
to R (#658)
add de33ed69 feat(r/sedonadb): Add R bindings for parameterized queries
(#662)
add aad788b9 fix(rust/sedona-functions): Ensure WkbView types can be
aggregated using the groups accumulator for ST_Envelope_Agg (#656)
add 8c837de9 feat(python/sedonadb): Handle crs-like objects in
parameterized queries (#660)
add 841409b4 feat(rust/sedona-schema): Improve deserialization of
authority/code CRSes (#666)
add 6f1d2704 feat(rust/sedona-functions): Simplify ST_KNN() call for most
common case (#667)
add e44f2f17 chore(docs): Update README connection syntax (#668)
add 763bdffa fix(rust/sedona-geoparquet): Ensure that GeoParquet files are
always written with PROJJSON CRSes (#669)
add d9d6610a chore: Update geo-index to 0.3.4 (#661)
add 00a8dad8 feat(r/sedonadb): Implement GDAL read via sf/arrow in R
bindings (#670)
add 8b16f39b chore(dev/release): Ensure release verification passes (#671)
add 3c22e1d8 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 (76e0af7e)
\
N -- N -- N
refs/heads/dependabot/cargo/datafusion-arrow-parquet-9e4b58fd8f (3c22e1d8)
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 | 819 ++++++++++++++-------
Cargo.toml | 38 +-
README.md | 13 +-
c/sedona-extension/src/scalar_kernel.rs | 2 +-
c/sedona-proj/src/lib.rs | 1 +
c/sedona-proj/src/proj.rs | 78 +-
c/sedona-proj/src/proj_dyn.c | 1 +
c/sedona-proj/src/proj_dyn.h | 2 +
c/sedona-proj/src/proj_dyn_bindgen.rs | 9 +-
.../src/lib.rs => sedona-proj/src/provider.rs} | 31 +-
c/sedona-proj/src/register.rs | 2 +-
c/sedona-proj/src/sd_order_lnglat.rs | 2 +-
c/sedona-proj/src/st_transform.rs | 94 +--
c/sedona-proj/src/transform.rs | 110 ++-
dev/release/README.md | 54 +-
docs/overture-examples.ipynb | 601 +++++++--------
docs/overture-examples.md | 439 +++++------
docs/reference/sql/st_knn.qmd | 22 +-
python/sedonadb/python/sedonadb/dataframe.py | 15 +-
python/sedonadb/python/sedonadb/expr/literal.py | 10 +-
python/sedonadb/src/dataframe.rs | 117 ++-
python/sedonadb/tests/expr/test_literal.py | 21 +
python/sedonadb/tests/functions/test_aggregate.py | 34 +-
python/sedonadb/tests/io/test_parquet.py | 45 ++
python/sedonadb/tests/io/test_pyogrio.py | 47 +-
python/sedonadb/tests/test_context.py | 6 +-
python/sedonadb/tests/test_knnjoin.py | 29 +-
python/sedonadb/tests/test_sjoin.py | 4 +
python/sedonadb/tests/test_udf.py | 39 -
r/sedonadb/DESCRIPTION | 1 +
r/sedonadb/NAMESPACE | 29 +
r/sedonadb/R/000-wrappers.R | 91 ++-
r/sedonadb/R/context.R | 170 ++++-
r/sedonadb/R/dataframe.R | 317 +++++++-
r/sedonadb/R/datasource.R | 227 ++++++
r/sedonadb/R/expression.R | 156 +++-
r/sedonadb/R/literal.R | 43 ++
r/sedonadb/R/pkg-sf.R | 25 +
.../sedonadb/adbc.py => r/sedonadb/R/utils.R | 19 +-
r/sedonadb/bootstrap.R | 7 +
r/sedonadb/inst/files/natural-earth_cities.fgb | Bin 0 -> 32224 bytes
r/sedonadb/inst/files/natural-earth_cities.fgb.zip | Bin 0 -> 9636 bytes
r/sedonadb/man/as_sedonadb_dataframe.Rd | 5 +-
r/sedonadb/man/dot-fns.Rd | 18 +
r/sedonadb/man/sd_arrange.Rd | 26 +
r/sedonadb/man/sd_connect.Rd | 49 ++
r/sedonadb/man/sd_drop_view.Rd | 8 +
r/sedonadb/man/sd_expr_column.Rd | 26 +-
r/sedonadb/man/sd_group_by.Rd | 32 +
r/sedonadb/man/sd_read_parquet.Rd | 5 +
r/sedonadb/man/sd_read_sf.Rd | 70 ++
r/sedonadb/man/sd_register_udf.Rd | 5 +
r/sedonadb/man/sd_sql.Rd | 15 +-
r/sedonadb/man/sd_summarise.Rd | 28 +
r/sedonadb/man/sd_to_view.Rd | 4 +-
r/sedonadb/man/sd_with_params.Rd | 28 +
r/sedonadb/man/sd_write_parquet.Rd | 19 +-
r/sedonadb/src/init.c | 76 +-
r/sedonadb/src/rust/api.h | 24 +-
r/sedonadb/src/rust/src/context.rs | 36 +-
r/sedonadb/src/rust/src/dataframe.rs | 72 +-
r/sedonadb/src/rust/src/datasource.rs | 90 +++
r/sedonadb/src/rust/src/expression.rs | 62 +-
r/sedonadb/src/rust/src/lib.rs | 2 +-
r/sedonadb/tests/testthat/_snaps/context.md | 8 +
r/sedonadb/tests/testthat/_snaps/dataframe.md | 52 ++
r/sedonadb/tests/testthat/_snaps/datasource.md | 4 +
r/sedonadb/tests/testthat/_snaps/expression.md | 74 ++
r/sedonadb/tests/testthat/_snaps/literal.md | 8 +
r/sedonadb/tests/testthat/test-context.R | 64 ++
r/sedonadb/tests/testthat/test-dataframe.R | 175 ++++-
r/sedonadb/tests/testthat/test-datasource.R | 146 ++++
r/sedonadb/tests/testthat/test-expression.R | 36 +
r/sedonadb/tests/testthat/test-literal.R | 31 +
r/sedonadb/tests/testthat/test-pkg-sf.R | 47 ++
rust/sedona-common/src/option.rs | 97 ++-
rust/sedona-expr/src/aggregate_udf.rs | 18 +-
rust/sedona-expr/src/item_crs.rs | 2 +-
rust/sedona-expr/src/scalar_udf.rs | 18 +-
rust/sedona-functions/src/lib.rs | 1 +
rust/sedona-functions/src/register.rs | 1 +
rust/sedona-functions/src/sd_simplifystorage.rs | 304 ++++++++
rust/sedona-functions/src/st_envelope_agg.rs | 52 +-
rust/sedona-functions/src/st_knn.rs | 4 +-
rust/sedona-geometry/src/transform.rs | 7 +
rust/sedona-geoparquet/src/file_opener.rs | 3 +
rust/sedona-geoparquet/src/format.rs | 53 +-
rust/sedona-geoparquet/src/writer.rs | 26 +-
rust/sedona-schema/src/crs.rs | 46 +-
rust/sedona-schema/src/datatypes.rs | 8 +
.../src/planner/spatial_expr_utils.rs | 93 ++-
rust/sedona/src/context.rs | 18 +-
rust/sedona/src/lib.rs | 1 +
rust/sedona/src/projected_reader.rs | 162 ++++
94 files changed, 4696 insertions(+), 1333 deletions(-)
copy c/{sedona-geoarrow-c/src/lib.rs => sedona-proj/src/provider.rs} (58%)
create mode 100644 r/sedonadb/R/datasource.R
copy python/sedonadb/python/sedonadb/adbc.py => r/sedonadb/R/utils.R (73%)
create mode 100644 r/sedonadb/inst/files/natural-earth_cities.fgb
create mode 100644 r/sedonadb/inst/files/natural-earth_cities.fgb.zip
create mode 100644 r/sedonadb/man/dot-fns.Rd
create mode 100644 r/sedonadb/man/sd_arrange.Rd
create mode 100644 r/sedonadb/man/sd_connect.Rd
create mode 100644 r/sedonadb/man/sd_group_by.Rd
create mode 100644 r/sedonadb/man/sd_read_sf.Rd
create mode 100644 r/sedonadb/man/sd_summarise.Rd
create mode 100644 r/sedonadb/man/sd_with_params.Rd
create mode 100644 r/sedonadb/src/rust/src/datasource.rs
create mode 100644 r/sedonadb/tests/testthat/_snaps/context.md
create mode 100644 r/sedonadb/tests/testthat/_snaps/dataframe.md
create mode 100644 r/sedonadb/tests/testthat/_snaps/datasource.md
create mode 100644 r/sedonadb/tests/testthat/test-datasource.R
create mode 100644 r/sedonadb/tests/testthat/test-pkg-sf.R
create mode 100644 rust/sedona-functions/src/sd_simplifystorage.rs
create mode 100644 rust/sedona/src/projected_reader.rs