{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/LMCache-Ascend/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/LMCache-Ascend/new_rpms/", "compare_result": "pass", "compare_details": {"same": {"same_details": {"old": ["LMCache-Ascend-0.4.4-2.oe2609.aarch64.rpm"], "new": ["LMCache-Ascend-0.4.4-5.oe2609.aarch64.rpm"]}, "same_num": 1}, "diff": {"diff_details": {"LMCache-Ascend": {"name": {"old": "LMCache-Ascend-0.4.4-2.oe2609.aarch64.rpm", "new": "LMCache-Ascend-0.4.4-5.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/lmcache_ascend/v1/storage_backend/pd/handoff.py", "/usr/lib/python3.11/site-packages/lmcache_ascend/v1/storage_backend/pd/__pycache__/handoff.cpython-311.pyc", "/usr/lib/python3.11/site-packages/lmcache_ascend/v1/storage_backend/pd/__pycache__/handoff.cpython-311.opt-1.pyc"]}, "rpm abi": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {}}}, "diff_num": 0}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/LMCache-Ascend/pull/7", "pr_changelog": "* Thu Sep 17 2026 jing_qifeng <jing_qifeng@163.com> - 0.4.4-5\n- Backport the feature/pd-kvpool-adaptation branch (19 commits on top of\n  the v0.4.4 baseline) as two thematic patches: PD engine and storage\n  fixes (PD/P2P sender and receiver lifetime, DSA KV layout support and\n  allocator alignment, delay-pull handoff lease race, vLLM v0.23\n  preemption metadata adaptation), and the complete disagg proxy\n  (token-aware server with decoder load balancing and transfer-mode-aware\n  flow control, streaming usage handling, request module with token\n  budgets, chat requests without limits, native tool-call preservation).\n- The two submodule-pointer commits of the branch (the hcomm v9 bump and\n  the kvcache-ops update) are not backported: the bundled third_party/hcomm\n  v8.5.0-beta.1 and kvcache-ops a672730 stay at their baseline states,\n  matching the prebuilt kernel .so in Source1; the series is pure Python\n  with no csrc or kernel-binding changes.\n* Thu Sep 17 2026 jing_qifeng <jing_qifeng@163.com> - 0.4.4-4\n- Regenerate Source1 (prebuilt-ops-0.4.4.tar.gz) to match the new Source0\n  baseline: the four kernel .so files are rebuilt with third_party/hcomm\n  at v8.5.0-beta.1 against CANN 8.5.0-beta.1 and torch-npu 2.9.0.post2\n  (SoC die Ascend910_9382).\n- Update the ABI anchors and the _build_info.py exports accordingly\n  (LMCACHE_CANN_VERSION=8.5.0-beta.1, SOC_VERSION=Ascend910_9382).\n\n* Thu Sep 17 2026 jing_qifeng <jing_qifeng@163.com> - 0.4.4-3\n- Replace the Source0 baseline snapshot with the upstream v0.4.4 tree\n  (d241090) with the bundled third_party/hcomm submodule moved from the\n  recorded gitlink d3cae0c to v8.5.0-beta.1 (04c86f7).\n- The new tarball keeps its upstream name (LMCache-Ascend-v0.4.4.tar.gz)\n  and unpacks into its own LMCache-Ascend/ top-level directory, so\n  Source0 now carries the v prefix and %setup uses -n instead of -c.\n"}