Project

General

Profile

Actions

Bug #14750

closed

Objecter: do not mark OSD ops as laggy based on osd_timeout value

Added by Greg Farnum about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Objecter
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We are currently looking at Objecter::osd_timeout when determining if OSD ops are laggy in Objecter::tick(). This happened in commit ecf2bebe9, which mistakenly switched it from looking at the config option objecter_timeout.

Since the osd_timeout is usually zero, meaning we don't want to get ETIMEDOUT on ops, that means that we mark ops as laggy whenever we tick(), and subscribe to osdmaps from the monitor. Yikes!

Actions #1

Updated by Greg Farnum about 8 years ago

  • Status changed from New to 7
Actions #2

Updated by Greg Farnum about 8 years ago

  • Status changed from 7 to Resolved
Actions

Also available in: Atom PDF