-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crimson/osd: fixes and cleanups around multi-core OSD #52306
crimson/osd: fixes and cleanups around multi-core OSD #52306
Conversation
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Foreign-copy also implies that requests may be out-of-order, which is incorrect in the data path. Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
ShardDispatcher logically equals to seastar::sharded<PGShardManager>, drop unnecessary members. Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
I'm able to run tests now. |
The above test result looks good. |
jenkins test api |
jenkins test docs |
Does it look good to you @Matan-B ? |
Yes, once API tests will pass, we can merge this based on https://pulpito.ceph.com/yingxin-2023-07-04_09:04:25-crimson-rados-wip-yingxin-multi-core-crimson-osd-cleanup-1-distro-default-smithi/ |
jenkins test api |
Unless I'm missing something, I think that the tests run on main (without the changes of this PR) by mistake: |
Ah, I was wondering why I need to add a blank commit to trigger a build ... it is indeed a wrong branch. I'll test again, sorry about the mistake, and thanks to point it out! |
jenkins test api |
jenkins test api |
Follow up #51147
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this please
jenkins test classic perf
jenkins test crimson perf
jenkins test signed
jenkins test make check
jenkins test make check arm64
jenkins test submodules
jenkins test dashboard
jenkins test dashboard cephadm
jenkins test api
jenkins test docs
jenkins render docs
jenkins test ceph-volume all
jenkins test ceph-volume tox
jenkins test windows