Skip to content

Conversation

@Kontinuation
Copy link
Member

This is part of the forked dependency elimination plan: #165.

We'll maintain our generic geo algorithms refactored from georust/geo, the test fixtures for checking the correctness of our refactored implementation is also needed. Unfortunately, geo-test-fixtures is not published to crates.io, so we have to copy it to our own projects to use them.

The WKT files were already committed to the apache/sedona-testing repository (see apache/sedona-testing#9), which is a submodule of sedona-db. We add fixtures for loading the WKT files in the submodule to sedona-testing. These newly added fixtures will be used by future PRs.

@Kontinuation Kontinuation marked this pull request as ready for review October 8, 2025 08:49
@Kontinuation Kontinuation merged commit abcd140 into apache:main Oct 8, 2025
12 checks passed
Kontinuation added a commit that referenced this pull request Oct 9, 2025
This is part of the forked dependency elimination plan: #165. This PR depends on #193.

This PR moves geo-traits-ext from wherobots/geo to sedona-db and renamed it to sedona-geo-traits-ext. Currently, it is a standalone crate and can be compiled using `cd rust/sedona-geo-traits-ext && cargo build`. We'll update the Cargo.toml files in the final step to make it live.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants