Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Ascend
/
TransferQueue
Public
Notifications
You must be signed in to change notification settings
Fork
43
Star
131
Code
Issues
5
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
[refactor] Refactor yuanrong_client
- #18
#18
Merged
0oshowero0
merged 26 commits into
Ascend:main
Ascend/TransferQueue:main
from
dpj135:refactor_yuanrongclient
dpj135/TransferQueue:refactor_yuanrongclient
Copy head branch name to clipboard
Feb 3, 2026
Conversation
Commits
26
(26)
Checks
Files changed
Merged
[refactor] Refactor yuanrong_client
#18
0oshowero0
merged 26 commits into
Ascend:main
Ascend/TransferQueue:main
from
dpj135:refactor_yuanrongclient
dpj135/TransferQueue:refactor_yuanrongclient
Copy head branch name to clipboard
Commits
Commits on Feb 3, 2026
Renamed 'test_yuanrong_storage_manager.py' to 'test_yuanrong_storage_client.py'
Show description for 3338e37
dpj135
committed
3338e37
View commit details
Copy full SHA for 3338e37
Browse repository at this point
Added abstract interface 'StorageStrategy'
Show description for 146cbd2
dpj135
committed
146cbd2
View commit details
Copy full SHA for 146cbd2
Browse repository at this point
Added DsTensorClient
Show description for 4d184b8
dpj135
committed
4d184b8
View commit details
Copy full SHA for 4d184b8
Browse repository at this point
Added 'KVClientAdapter'
Show description for d5ec724
dpj135
committed
d5ec724
View commit details
Copy full SHA for d5ec724
Browse repository at this point
Refactored 'YuanrongStorageClient.put&get'
Show description for 28320da
dpj135
committed
28320da
View commit details
Copy full SHA for 28320da
Browse repository at this point
Added 'route_to_strategy' to class 'YuanrongStorageClient' & Adjust the order of classes
Show description for 8c8e9a2
dpj135
committed
8c8e9a2
View commit details
Copy full SHA for 8c8e9a2
Browse repository at this point
Fixed the order about '@staticmethod' and 'abstractmethod' (Now yuanrong_client can execute correctly)
Show description for 4d8ae64
dpj135
committed
4d8ae64
View commit details
Copy full SHA for 4d8ae64
Browse repository at this point
Added custom_meta to clear for all TransferQueueKVStorageClient
Show description for a9235e6
dpj135
committed
a9235e6
View commit details
Copy full SHA for a9235e6
Browse repository at this point
Added multi-threads optimization to 'put/get/clear' of 'YuanrongStorageClient'
Show description for ffa5970
dpj135
committed
ffa5970
View commit details
Copy full SHA for ffa5970
Browse repository at this point
Added more annotation for methods
Show description for 39c72bb
dpj135
committed
39c72bb
View commit details
Copy full SHA for 39c72bb
Browse repository at this point
Added end-to-end test(generated by AI) for 'YuanrongStorageClient'
Show description for ed07b61
dpj135
committed
ed07b61
View commit details
Copy full SHA for ed07b61
Browse repository at this point
Fixed tests about yuanrong_clint
Show description for 91f2532
dpj135
committed
91f2532
View commit details
Copy full SHA for 91f2532
Browse repository at this point
Added license to test_yuanrong_client
Show description for 2faa9eb
dpj135
committed
2faa9eb
View commit details
Copy full SHA for 2faa9eb
Browse repository at this point
Added method 'test_mock_can_work' to test_yuanrong_client
Show description for 7531714
dpj135
committed
7531714
View commit details
Copy full SHA for 7531714
Browse repository at this point
Added an annotation to class 'StorageStrategy'
Show description for a8293ef
dpj135
committed
a8293ef
View commit details
Copy full SHA for a8293ef
Browse repository at this point
Fixed test_yuanrong_client_zero_copy
Show description for e120eb2
dpj135
committed
e120eb2
View commit details
Copy full SHA for e120eb2
Browse repository at this point
Apply suggestions from code review
Show description for c0fc536
dpj135
and
Copilot
committed
c0fc536
View commit details
Copy full SHA for c0fc536
Browse repository at this point
Renamed adapter classes & rename 'custom_meta()' to 'strategy_tag()' & adjusted annotation related to 'custom_meta()'
Show description for c196940
dpj135
committed
c196940
View commit details
Copy full SHA for c196940
Browse repository at this point
Fixed 'KVClientAdapter' imported error
Show description for 50c5284
dpj135
committed
50c5284
View commit details
Copy full SHA for 50c5284
Browse repository at this point
Modified docstrings
Show description for a7303cf
dpj135
committed
a7303cf
View commit details
Copy full SHA for a7303cf
Browse repository at this point
Fixed 'test_yuanrong_storage_client_e2e.py' about strategy_tag
Show description for 1fd53f4
dpj135
committed
1fd53f4
View commit details
Copy full SHA for 1fd53f4
Browse repository at this point
Adjusted annotations of test_yuanrong_storage_client_e2e.py
Show description for 7bb83a8
dpj135
committed
7bb83a8
View commit details
Copy full SHA for 7bb83a8
Browse repository at this point
Fixed reviews about yuanrong_client(modified strategy_tag, rename custom_name, adjusted annotations ...)
Show description for 9fac913
dpj135
committed
9fac913
View commit details
Copy full SHA for 9fac913
Browse repository at this point
Rename custom_meta to custom_backend_meta
Show description for 20ae39b
dpj135
committed
20ae39b
View commit details
Copy full SHA for 20ae39b
Browse repository at this point
Modified annotations about clients
Show description for 8f3417c
dpj135
committed
8f3417c
View commit details
Copy full SHA for 8f3417c
Browse repository at this point
Adjusted expression of annotations and renamed one variable
Show description for 4a3be0f
dpj135
committed
4a3be0f
View commit details
Copy full SHA for 4a3be0f
Browse repository at this point
You can’t perform that action at this time.