Skip to content
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

osd: remove dispatch queue check since we don't queue hb message to this #9947

Merged
merged 1 commit into from Jul 6, 2016

Conversation

yuyuyu101
Copy link
Member

We already make simple/async all OSDPing use fast dispatch, xio doesn't
implment this.

Otherwise if osd_lock is held by other threads which stuck into waiting
FileStore throttler, it may cause heartbeat failure message delay a lot.

We also consider to remove Messenger::get_dispatch_queue_max_age since
it doesn't have users now. But it's fine to wait some periods to see.

Signed-off-by: Haomai Wang haomai@xsky.com

We already make simple/async all OSDPing use fast dispatch, xio doesn't
implment this.

Otherwise if osd_lock is held by other threads which stuck into waiting
FileStore throttler, it may cause heartbeat failure message delay a lot.

We also consider to remove Messenger::get_dispatch_queue_max_age since
it doesn't have users now. But it's fine to wait some periods to see.

Signed-off-by: Haomai Wang <haomai@xsky.com>
@liewegas liewegas changed the title OSD: remove dispatch queue check since we don't queue hb message to this osd: remove dispatch queue check since we don't queue hb message to this Jun 27, 2016
@jdurgin jdurgin merged commit 69b4843 into ceph:master Jul 6, 2016
@yuyuyu101 yuyuyu101 deleted the wip-remove-check branch July 7, 2016 01:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants