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 6007c51a chore(deps): bump rand from 0.9.2 to 0.10.0 (#582)
add 5abc9116 feat(rust/sedona-spatial-join): Support partitioned KNN join
to handle larger than memory object side (#573)
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 3 +-
Cargo.toml | 2 +-
rust/sedona-spatial-join/src/exec.rs | 401 +++-
.../sedona-spatial-join/src/index/spatial_index.rs | 74 +-
rust/sedona-spatial-join/src/partitioning.rs | 2 +
.../src/partitioning/broadcast.rs | 74 +
.../src/partitioning/round_robin.rs | 80 +
rust/sedona-spatial-join/src/prepare.rs | 23 +-
rust/sedona-spatial-join/src/probe.rs | 1 +
.../src/probe/knn_results_merger.rs | 2219 ++++++++++++++++++++
rust/sedona-spatial-join/src/stream.rs | 190 +-
rust/sedona-spatial-join/src/utils/join_utils.rs | 24 +-
12 files changed, 3020 insertions(+), 73 deletions(-)
create mode 100644 rust/sedona-spatial-join/src/partitioning/broadcast.rs
create mode 100644 rust/sedona-spatial-join/src/partitioning/round_robin.rs
create mode 100644 rust/sedona-spatial-join/src/probe/knn_results_merger.rs