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

kontinuation pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/sedona-db.git


    from 66b58c3c feat(rust/sedona-schema): Add Int8, UInt64, Int64 band data 
types, don't panic in BandMetadataRef (#589)
     add cb713ef2 fix(rust/sedona-spatial-join) Reimplement planner for spatial 
join (#562)

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   2 +
 python/sedonadb/tests/test_sjoin.py                |   1 +
 rust/sedona-spatial-join/Cargo.toml                |   2 +
 rust/sedona-spatial-join/src/exec.rs               | 654 +++++++++++----
 rust/sedona-spatial-join/src/lib.rs                |   6 +-
 rust/sedona-spatial-join/src/planner.rs            |  43 +
 .../src/planner/logical_plan_node.rs               | 130 +++
 rust/sedona-spatial-join/src/planner/optimizer.rs  | 231 ++++++
 .../src/planner/physical_planner.rs                | 266 ++++++
 .../spatial_expr_utils.rs}                         | 644 ++-------------
 rust/sedona-spatial-join/src/spatial_predicate.rs  | 399 ++++++++-
 rust/sedona-spatial-join/src/utils/join_utils.rs   | 905 ++++++++++++++++++++-
 .../tests/spatial_join_integration.rs              |  83 +-
 rust/sedona/src/context.rs                         |   2 +-
 14 files changed, 2620 insertions(+), 748 deletions(-)
 create mode 100644 rust/sedona-spatial-join/src/planner.rs
 create mode 100644 rust/sedona-spatial-join/src/planner/logical_plan_node.rs
 create mode 100644 rust/sedona-spatial-join/src/planner/optimizer.rs
 create mode 100644 rust/sedona-spatial-join/src/planner/physical_planner.rs
 rename rust/sedona-spatial-join/src/{optimizer.rs => 
planner/spatial_expr_utils.rs} (80%)

Reply via email to