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]

Reply via email to