v2.2.7: Bringing NUMA to Rust 🦀
This release brings explicit, opt‑in NUMA support behind a single feature flag in your Cargo.toml:
[dependencies]
fork_union = "2.2.6" # default
fork_union = { version = "2.2.6", features = ["numa"] } # with NUMA support on LinuxPatch
- Make: Package sources into crates (d259d78)
- Make: Linking Rust to libNUMA (8292b2d)
- Make: Infer & document MSRV (acc5ac8)
- Make: Name Rust CI steps (1d8a777)
- Make: Drop
Cargo.lockfrom crate (0540376) - Improve: Allow
NULLpool names (210ada0) - Improve: Naming Rust tests (23be76b)
- Make: Reinstall
cmakeon new macOS (d9dd0c4) - Make: Bump Crate versions in docs (39d6839)
- Make: NUMA
--featurefor Rust (a7fab58) - Make: Consistent
-O2setting (aa50e3f) - Make:
AUTOoption for NUMA on Linux (25085c1) - Docs: Wording inconsistency (cc14f80)
- Fix: Wrong
${TGT}variable name (1a557b0) - Fix:
usizevsc_intABI mismatch (8788994) - Fix: Wrong macro conditions (243a6be)