From cda88c5da9441be6f7cdd705a72d131a808409a9 Mon Sep 17 00:00:00 2001 From: zhangfengcdt Date: Sat, 22 Nov 2025 08:54:11 -0800 Subject: [PATCH 1/3] chore: Update wkb crate dependency to v0.9.2 --- Cargo.lock | 5 +++-- Cargo.toml | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dda9d836a..e1b01ebfb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6527,8 +6527,9 @@ checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" [[package]] name = "wkb" -version = "0.9.1" -source = "git+https://github.com/georust/wkb.git?rev=3158e6295e4a39dc7fd75f3cfebee113c8b844d0#3158e6295e4a39dc7fd75f3cfebee113c8b844d0" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a120b336c7ad17749026d50427c23d838ecb50cd64aaea6254b5030152f890a9" dependencies = [ "byteorder", "geo-traits", diff --git a/Cargo.toml b/Cargo.toml index 11378dc95..bf9a46640 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -104,7 +104,7 @@ geo = "0.31.0" geo-index = { version = "0.3.1" } -wkb = "0.9.1" +wkb = "0.9.2" wkt = "0.14.0" parking_lot = "0.12" @@ -152,4 +152,3 @@ sedona-tg = { version = "0.2.0", path = "c/sedona-tg" } [patch.crates-io] # TODO: remove them once changes we made to geo-index and wkb crates are merged to upstream and released geo-index = { git = "https://github.com/wherobots/geo-index.git", branch = "main" } -wkb = { git = "https://github.com/georust/wkb.git", rev = "3158e6295e4a39dc7fd75f3cfebee113c8b844d0" } From 0fe99286818c25bf9a32342a2212b149254ca54c Mon Sep 17 00:00:00 2001 From: Feng Zhang Date: Sat, 22 Nov 2025 08:57:27 -0800 Subject: [PATCH 2/3] Update Cargo.toml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index bf9a46640..82ecd7967 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -150,5 +150,5 @@ sedona-s2geography = { version = "0.2.0", path = "c/sedona-s2geography" } sedona-tg = { version = "0.2.0", path = "c/sedona-tg" } [patch.crates-io] -# TODO: remove them once changes we made to geo-index and wkb crates are merged to upstream and released +# TODO: remove this once changes we made to the geo-index crate are merged to upstream and released geo-index = { git = "https://github.com/wherobots/geo-index.git", branch = "main" } From 604735fc860e652d4440c8c2554ea7980642fcb8 Mon Sep 17 00:00:00 2001 From: zhangfengcdt Date: Sat, 22 Nov 2025 11:48:18 -0800 Subject: [PATCH 3/3] The R workflow is failing because r-lib/actions/setup-r-dependencies@v2 is looking for a lock file at r/sedonadb/.github/pkg.lock that doesn't exist. Add cache: false or generate the lock file --- .github/workflows/r.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/r.yml b/.github/workflows/r.yml index 151809b78..7e8b03137 100644 --- a/.github/workflows/r.yml +++ b/.github/workflows/r.yml @@ -103,6 +103,7 @@ jobs: with: needs: check working-directory: r/sedonadb + cache: false - name: Install R Package run: |