rootCircle commented on issue #835: URL: https://github.com/apache/hudi-rs/issues/835#issuecomment-6247699669
Bumping rocksdb from 0.22 to 0.23 works miraculously, as discussed in https://github.com/rust-rocksdb/rust-rocksdb/issues/953 ``` hudi-rs on main via v3.12.8 (.venv) took 5m47s ❯ git diff diff --git a/Cargo.toml b/Cargo.toml index 173af5f..0f53014 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -101,7 +101,7 @@ base64 = { version = "0.23" } # (bindgen), which every consumer would otherwise pay for — including the Python # wheel and the cxx bridge — for a disk tier that only engages on spill. # Licenses: rocksdb Apache-2.0; librocksdb-sys MIT/Apache-2.0/BSD-3-Clause. -rocksdb = { version = "0.22" } +rocksdb = { version = "0.23" } # Fast hasher for the merge map (folded multiply, no hardware-AES dependency). foldhash = { version = "0.2" } roaring = { version = "0.11" } hudi-rs on main [!] is v0.6.0-dev via v3.12.8 (.venv) via v1.94.1 ❯ make develop --- Setup dependencies --- uv pip install "maturin>=1.5,<2.0" Checked 1 package in 1ms --- Develop with Python binding --- ./build-wrapper.sh maturin develop --extras=devel,datafusion --features datafusion,testing -m python/Cargo.toml 🍹 Building a mixed python/rust project 🐍 Found CPython 3.12 at /home/violow/Documents/Coding/Languages/lang/Rust/Projects/hudi-rs/.venv/bin/python 🔗 Found pyo3 bindings with abi3-py3.10 support Checked 10 packages in 4ms Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.60s ⚠️ Warning: Failed to set rpath for /home/violow/Documents/Coding/Languages/lang/Rust/Projects/hudi-rs/target/maturin/libhudi.so: Failed to execute 'patchelf', did you install it? Hint: Try `pip install maturin[patchelf]` (or just `pip install patchelf`) 📦 Built wheel for abi3 Python ≥ 3.10 to /tmp/.tmpfFe3E9/hudi-0.6.0.dev0-cp310-abi3-linux_x86_64.whl ✏️ Setting installed package as editable 🛠 Installed hudi-0.6.0.dev0 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
