Weekly Pre-release 2026-04-19
Pre-release
Pre-release
·
453 commits
to main
since this release
weekly-20260419 (2026-04-19)
✨ Features
- (bench) Add benchmark orchestration tools and metrics aggregation @Choimoe
- (brpc) Add support for selective shard configuration in multi-shard mode @Choimoe
- (rdma) Add native data-plane validation and tooling @AmethystCv
- (rdma) Integrate rdma module and related cross-module tests @wurenrumian
- (runner) Enhance synchronization and debugging in embedding and input packing stages @Choimoe
🐛 Bug Fixes
- (benchmark) Update rdma client includes and API calls @wurenrumian
- (ci) Enable recursive submodules and fix benchmark include path @wurenrumian
- (rdma) Resolve data race, compilation errors, and add validation @wurenrumian
🚜 Refactoring
- Reorganize test configs and cleanup documentation @wurenrumian
📚 Documentation
- (dev) Add documentation for distributed training @Choimoe
🧪 Testing
- (ci) Skip io_uring-dependent docker image tests @Choimoe
- (ci) Fail docker image job on ctest errors @Choimoe
- (ps/distributed) Add local shard support and corresponding unit tests @Choimoe
🔧 Chores
- (pr) Revert inappropriate changes to config, CI, Docker, and docs from PR @Choimoe
- Apply clang-format @github-actions[bot]
- Apply clang-format @github-actions[bot]
- Apply clang-format @github-actions[bot]
- Apply clang-format @github-actions[bot]
- Apply clang-format @github-actions[bot]
Merge
- Resolve conflicts with origin/main for ps summary and test cmake @wurenrumian
New Contributors ❤️
- @wurenrumian made their first contribution
Notes:
- These packages intentionally exclude host-provided runtime libraries such as glibc and the system loader.
- Recommended target environments are Ubuntu 20.04/22.04 or similar Linux distributions with a compatible userspace.
- Install runtime prerequisites with
bash ci/env/init_host_prereqs.shbefore use.
Docker Image:
- GHCR package: https://github.com/RecStore/RecStore/pkgs/container/recstore-devel
- Pull latest prebuilt image:
docker pull ghcr.io/recstore/recstore/recstore-devel:latest