[PR #1045] [MERGED] feat[accl-barex]: add barex_transport by build with USE_BAREX #1977

Closed
opened 2026-10-29 21:31:50 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/Mooncake/pull/1045
Author: @ZechaoZhang-beta
Created: 11/11/2025
Status: ✅ Merged
Merged: 11/25/2025
Merged by: @stmatengss

Base: main ← Head: barex_v0.3.7


📝 Commits (10+)

  • 91d661f feat[accl-barex]: add barex_transport by build with USE_BAREX
  • 3274770 Merge branch 'main' into barex_v0.3.7
  • 5e9f409 feat[accl-barex]: spell fix
  • cd1ed0f feat[accl-barex]: clang-format
  • e206424 feat[accl-barex]: fix clang format
  • 947ee6c feat[barex]: add log
  • 4c3678b Update mooncake-common/common.cmake
  • 3a26b6f Update mooncake-common/common.cmake
  • ad33e6f Merge branch 'kvcache-ai:main' into barex_v0.3.7
  • 167df87 fix all issues

📊 Changes

22 files changed (+2378 additions, -24 deletions)

View changed files

📝 mooncake-common/common.cmake (+5 -0)
📝 mooncake-integration/allocator.py (+1 -1)
📝 mooncake-integration/transfer_engine/transfer_engine_py.cpp (+41 -2)
📝 mooncake-transfer-engine/example/transfer_engine_bench.cpp (+13 -1)
📝 mooncake-transfer-engine/include/config.h (+1 -0)
📝 mooncake-transfer-engine/include/transfer_engine.h (+3 -0)
📝 mooncake-transfer-engine/include/transfer_metadata.h (+7 -1)
📝 mooncake-transfer-engine/include/transfer_metadata_plugin.h (+1 -1)
➕ mooncake-transfer-engine/include/transport/barex_transport/barex_context.h (+194 -0)
➕ mooncake-transfer-engine/include/transport/barex_transport/barex_transport.h (+175 -0)
📝 mooncake-transfer-engine/include/transport/transport.h (+7 -0)
📝 mooncake-transfer-engine/src/CMakeLists.txt (+5 -1)
📝 mooncake-transfer-engine/src/config.cpp (+11 -0)
📝 mooncake-transfer-engine/src/multi_transport.cpp (+42 -0)
📝 mooncake-transfer-engine/src/transfer_engine.cpp (+80 -7)
📝 mooncake-transfer-engine/src/transfer_metadata.cpp (+23 -4)
📝 mooncake-transfer-engine/src/transfer_metadata_plugin.cpp (+23 -3)
📝 mooncake-transfer-engine/src/transport/CMakeLists.txt (+5 -0)
➕ mooncake-transfer-engine/src/transport/barex_transport/CMakeLists.txt (+5 -0)
➕ mooncake-transfer-engine/src/transport/barex_transport/barex_context.cpp (+199 -0)

...and 2 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kvcache-ai/Mooncake/pull/1045 **Author:** [@ZechaoZhang-beta](https://github.com/ZechaoZhang-beta) **Created:** 11/11/2025 **Status:** ✅ Merged **Merged:** 11/25/2025 **Merged by:** [@stmatengss](https://github.com/stmatengss) **Base:** `main` ← **Head:** `barex_v0.3.7` --- ### 📝 Commits (10+) - [`91d661f`](https://github.com/kvcache-ai/Mooncake/commit/91d661f9094ad4360d8933d7724ea07cc929425d) feat[accl-barex]: add barex_transport by build with USE_BAREX - [`3274770`](https://github.com/kvcache-ai/Mooncake/commit/3274770ffe31ebd48edd23a3e8d7f0a27b2cb5fe) Merge branch 'main' into barex_v0.3.7 - [`5e9f409`](https://github.com/kvcache-ai/Mooncake/commit/5e9f409dfc4d889d1ec9549c7af7b503f1133db9) feat[accl-barex]: spell fix - [`cd1ed0f`](https://github.com/kvcache-ai/Mooncake/commit/cd1ed0fff182da7eba8c0346a4d208f2bc7a8360) feat[accl-barex]: clang-format - [`e206424`](https://github.com/kvcache-ai/Mooncake/commit/e2064246eb9c2b70db8a8078d222ec3050dc4d42) feat[accl-barex]: fix clang format - [`947ee6c`](https://github.com/kvcache-ai/Mooncake/commit/947ee6cac314d739f917d759dfd1f85c838bc64d) feat[barex]: add log - [`4c3678b`](https://github.com/kvcache-ai/Mooncake/commit/4c3678baf7fa3e53d4797baa36a9128036ffcf5e) Update mooncake-common/common.cmake - [`3a26b6f`](https://github.com/kvcache-ai/Mooncake/commit/3a26b6fd2a4e38e3fefb5608031846e12a983a5d) Update mooncake-common/common.cmake - [`ad33e6f`](https://github.com/kvcache-ai/Mooncake/commit/ad33e6fa13ce31222737e4d2f182a9f733e0834c) Merge branch 'kvcache-ai:main' into barex_v0.3.7 - [`167df87`](https://github.com/kvcache-ai/Mooncake/commit/167df87e9a1f3eb318579d43799fba696e8f6965) fix all issues ### 📊 Changes **22 files changed** (+2378 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `mooncake-common/common.cmake` (+5 -0) 📝 `mooncake-integration/allocator.py` (+1 -1) 📝 `mooncake-integration/transfer_engine/transfer_engine_py.cpp` (+41 -2) 📝 `mooncake-transfer-engine/example/transfer_engine_bench.cpp` (+13 -1) 📝 `mooncake-transfer-engine/include/config.h` (+1 -0) 📝 `mooncake-transfer-engine/include/transfer_engine.h` (+3 -0) 📝 `mooncake-transfer-engine/include/transfer_metadata.h` (+7 -1) 📝 `mooncake-transfer-engine/include/transfer_metadata_plugin.h` (+1 -1) ➕ `mooncake-transfer-engine/include/transport/barex_transport/barex_context.h` (+194 -0) ➕ `mooncake-transfer-engine/include/transport/barex_transport/barex_transport.h` (+175 -0) 📝 `mooncake-transfer-engine/include/transport/transport.h` (+7 -0) 📝 `mooncake-transfer-engine/src/CMakeLists.txt` (+5 -1) 📝 `mooncake-transfer-engine/src/config.cpp` (+11 -0) 📝 `mooncake-transfer-engine/src/multi_transport.cpp` (+42 -0) 📝 `mooncake-transfer-engine/src/transfer_engine.cpp` (+80 -7) 📝 `mooncake-transfer-engine/src/transfer_metadata.cpp` (+23 -4) 📝 `mooncake-transfer-engine/src/transfer_metadata_plugin.cpp` (+23 -3) 📝 `mooncake-transfer-engine/src/transport/CMakeLists.txt` (+5 -0) ➕ `mooncake-transfer-engine/src/transport/barex_transport/CMakeLists.txt` (+5 -0) ➕ `mooncake-transfer-engine/src/transport/barex_transport/barex_context.cpp` (+199 -0) _...and 2 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 21:31:50 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#1977
No description provided.