| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: add --break-system-packages to pip3 commands for PEP 668 compatibility Co-authored-by: j00808874<jiangchanghong3@huawei.com> # message auto-generated for no-merge-commit merge: !227 merge mr0427 into develop fix: add --break-system-packages to pip3 commands for PEP 668 compatibility Created-by: j00808874 Commit-by: j00808874 Merged-by: yrewzjsx Description:  See merge request: Ascend/memcache!227 | 4 个月前 | |
| 7 个月前 | ||
chore: support multi python (>= 3.8) to build wheel package Co-authored-by: shilinlee<836160610@qq.com> # message auto-generated for no-merge-commit merge: !187 merge mmc_multi_python into develop chore: support multi python (>= 3.8) to build wheel package Created-by: shilinlee_com Commit-by: shilinlee Merged-by: yrewzjsx Description: # Pull Request Template ## Description chore: support multi python (>= 3.8) to build wheel package ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing ### manylinux 镜像 | py_version | python -V | build_exit | wheel_files | status | |---|---|---:|---|---| | cp38-cp38 | Python 3.8.20 | 0 | memcache_hybrid-1.1.0-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp39-cp39 | Python 3.9.25 | 0 | memcache_hybrid-1.1.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp310-cp310 | Python 3.10.20 | 0 | memcache_hybrid-1.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp311-cp311 | Python 3.11.15 | 0 | memcache_hybrid-1.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp312-cp312 | Python 3.12.13 | 0 | memcache_hybrid-1.1.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp313-cp313 | Python 3.13.12 | 0 | memcache_hybrid-1.1.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp314-cp314 | Python 3.14.3 | 0 | memcache_hybrid-1.1.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | 非manylinux版本  ### ubuntu run包:   ## Checklist - [x] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!187 | 5 个月前 | |
build_python编译参数默认为ON,不对外暴露 Co-authored-by: wonder1121<wangdan@huawei.com> # message auto-generated for no-merge-commit merge: !111 merge develop into develop build_python编译参数默认为ON,不对外暴露 Created-by: wonder1121 Commit-by: wonder1121 Merged-by: yrewzjsx Description: # Pull Request Template ## Description <!-- Provide a clear summary of the change, the problem it solves, and the technical approach. --> ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing <!-- Describe how the changes were tested. Include: - Unit/integration test coverage - Manual validation steps - Links to CI reports (e.g., CIDA) if available - Note any pending tests --> ## Checklist - [ ] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!111 | 7 个月前 | |
ci: add pre-commit script Co-authored-by: shilinlee<836160610@qq.com> # message auto-generated for no-merge-commit merge: !216 merge pre-commit into develop ci: add pre-commit script Created-by: shilinlee_com Commit-by: shilinlee Merged-by: yrewzjsx Description: # Pull Request Template ## Description <!-- Provide a clear summary of the change, the problem it solves, and the technical approach. --> ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing <!-- Describe how the changes were tested. Include: - Unit/integration test coverage - Manual validation steps - Links to CI reports (e.g., CIDA) if available - Note any pending tests --> ## Checklist - [ ] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!216 | 4 个月前 | |
Update copyright header Co-authored-by: j00808874<jiangchanghong3@huawei.com> # message auto-generated for no-merge-commit merge: !14 merge mr2 into develop Update copyright header Created-by: j00808874 Commit-by: j00808874 Merged-by: liu1103xwxw Description: 版本头文件替换 Merge remote-tracking branch 'main/develop' into mr2 版本头文件替换 Merge remote-tracking branch 'main/develop' into mr2 更新版本头 ... See merge request: Ascend/memcache!14 | 9 个月前 | |
build: unify configurable build jobs Co-authored-by: shilinlee<836160610@qq.com> # message auto-generated for no-merge-commit merge: !180 merge mmc_build_jobs into develop build: unify configurable build jobs Created-by: shilinlee_com Commit-by: shilinlee Merged-by: yrewzjsx Description: # Pull Request Template ## Description build: unify configurable build jobs ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing <!-- Describe how the changes were tested. Include: - Unit/integration test coverage - Manual validation steps - Links to CI reports (e.g., CIDA) if available - Note any pending tests --> ## Checklist - [ ] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!180 | 5 个月前 | |
chore: support multi python (>= 3.8) to build wheel package Co-authored-by: shilinlee<836160610@qq.com> # message auto-generated for no-merge-commit merge: !187 merge mmc_multi_python into develop chore: support multi python (>= 3.8) to build wheel package Created-by: shilinlee_com Commit-by: shilinlee Merged-by: yrewzjsx Description: # Pull Request Template ## Description chore: support multi python (>= 3.8) to build wheel package ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing ### manylinux 镜像 | py_version | python -V | build_exit | wheel_files | status | |---|---|---:|---|---| | cp38-cp38 | Python 3.8.20 | 0 | memcache_hybrid-1.1.0-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp39-cp39 | Python 3.9.25 | 0 | memcache_hybrid-1.1.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp310-cp310 | Python 3.10.20 | 0 | memcache_hybrid-1.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp311-cp311 | Python 3.11.15 | 0 | memcache_hybrid-1.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp312-cp312 | Python 3.12.13 | 0 | memcache_hybrid-1.1.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp313-cp313 | Python 3.13.12 | 0 | memcache_hybrid-1.1.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | | cp314-cp314 | Python 3.14.3 | 0 | memcache_hybrid-1.1.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | SUCCESS | 非manylinux版本  ### ubuntu run包:   ## Checklist - [x] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!187 | 5 个月前 |
1 install dir
${INSTALL_PATH}/
|--memcache_hybrid
|-- latest
|-- set_env.sh
|-- ${version}
|-- ${arch}-${os}
|-- include (头文件)
|-- bin (用于TLS相关二进制文件)
|-- lib64 (so库)
|-- whl (python的whl包)
|-- uninstall.sh
|-- version.info
default ${INSTALL_PATH} is /usr/local/
2 rule of package name
memcache_hybrid-${version}_${os}_${arch}.run
3 upgrade
support offline upgrade
4 where is the package
built from gitee and placed on gitee for downloading
5 check library version
user can get library version by linux 'strings' command
example to get the library version using 'strings' as following:
strings libmf_smem.so | grep commit
library version: 1.0.0, build time: Apr 27 2025 08:46:17, commit: 4ad27e5b4bd3353c5c20f16e8f3b6da41268d4e0