Commit Graph

16 Commits

Author SHA1 Message Date
Teng Ma e6bbc3dae8
[Build] add TE bench into wheel package (#514) 2025-06-18 19:04:09 +08:00
JinYan Su 31b814a4af
feat(release): add support for arm64 architecture (#486)
* feat(release): add support for arm64 architecture

* Update scripts/build_wheel.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-14 12:08:59 +08:00
Teng Ma 4d11e25f28
[Build] fix build wheel if nvlink is disabled (#480)
* [Build] fix build wheel if nvlink is disabled

* fix
2025-06-13 00:08:08 +08:00
JinYan Su 9c95392d07
chore: automate build output directory and update scripts (#460)
* chore: automate build output directory and update scripts

* feat(ci): enable CUDA support in workflows

Signed-off-by: Jinyang Su <751080330@qq.com>

* chore(build): switch to nvcc for nvlink hook compilation

Signed-off-by: Jinyang Su <751080330@qq.com>

---------

Signed-off-by: Jinyang Su <751080330@qq.com>
2025-06-10 10:45:36 +08:00
jiafu zhang 3c27b0bd91
leave endpoint status unchanged when delete endpoint reference to avoid endpoint deconstruction before CQ being generated (#384)
* leave endpoint status unchanged when delete endpoint reference to avoid endpoint deconstruction before CQ being generated

Signed-off-by: jiafu.zhang <jiafu.zhang@intel.com>

* leave endpoint status unchanged when delete endpoint reference to avoid endpoint deconstruction before CQ being generated

Signed-off-by: jiafu.zhang <jiafu.zhang@intel.com>

* leave endpoint status unchanged when delete endpoint reference to avoid endpoint deconstruction before CQ being generated

Signed-off-by: jiafu.zhang <jiafu.zhang@intel.com>

---------

Signed-off-by: jiafu.zhang <jiafu.zhang@intel.com>
2025-05-27 11:23:50 +08:00
doujiang24 04b29e4b5a
[Build]: exclude cuda so files in auditwheel. (#379)
Signed-off-by: doujiang24 <doujiang24@gmail.com>
2025-05-20 15:18:47 +08:00
maobaolong 076022eda8
[Integration] feat(Mooncake Integration): Supply a MooncakeConfig into whl file (#338)
* supply a MooncakeConfig into whl

* Add example comment and require fields check

* Add test to ci

* Revert the rename to keep consistence
2025-05-12 17:52:19 +08:00
Johnny da24425450
[Build] ARM build_wheel.sh (#344) 2025-05-11 14:15:09 +08:00
JinYan Su a6a491dcc7
[Mooncake Integration] feat: add pybind support for Python 3.12 (#249)
* feat: use pyproject.toml and simplify setup.py

* feat: add apache license and update pyproject.toml

* chore: use string quotes for python version in CI matrix

* feat: build wheels for python 3.10 and 3.12

* chore: update wheel build process in CI/CD

* ci: refactor ci and release workflows for matrix builds

* chore: remove unused workflow and fix license path

* feat: initialize git submodules in dependencies.sh
2025-04-15 15:46:11 +08:00
JinYan Su 18e642de8d
chore: remove libetcd_wrapper.so from wheel build (#243) 2025-04-14 13:30:29 +08:00
Teng Ma abad4f758b
[MooncakeAdaptor] reconstruct the adaptor arch (#232) 2025-04-11 17:54:02 +08:00
JinYan Su 033ff82d84
chore(ci): integrate auditwheel into wheel build process (#230)
* chore(ci): integrate auditwheel into wheel build process

* remove copy .so

* use a pure ubuntu to test

* run tests

* chore(ci): add Golang setup and start metadata server in CI workflow

* ci: add matrix strategy for testing on multiple ubuntu versions

* build: enable debug mode and specify platform for auditwheel repair

* test: improve test_installation script with dependency check

* refactor(test_installation): simplify import verification steps

* chore(scripts): remove unused system packages from test script
2025-04-11 16:39:31 +08:00
JinYan Su b31b8b84b9
[Doc] Refactor dependencies.sh and for improved installation process (#195)
* Refactor dependencies.sh for improved installation process and error handling

* [CI] Add Python build dependencies to CI workflow

* fix ci

* use another port
2025-04-09 14:24:49 +08:00
JinYan Su 4c2b6655cf
feat(mooncakestore): add mooncake_master CLI entry point and tests (#218)
* feat(cli): add mooncake_master CLI entry point and tests

* test: add CLI entry point tests to run_tests script
2025-04-08 17:41:03 +08:00
JinYan Su ed2f4d410a
[Release] chore(scripts): set rpath for shared objects in build script (#216) 2025-04-08 15:51:41 +08:00
JinYan Su a73502d082
feat(ci): enhance build process with new import structure test (#214)
* feat(ci): enhance build process with new import structure test

* chore(ci): streamline build and test process with scripts

* fix ci
2025-04-08 14:42:07 +08:00