Project

General

Profile

Actions

Bug #1076

closed

avoid sparse read for small reads

Added by Yehuda Sadeh almost 13 years ago. Updated almost 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
librbd
Target version:
% Done:

0%

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

Description

It doesn't make sense to make sparse read for reads that are smaller than the block size. This should either be in librbd, or optionally the osd sparse read implementation should avoid using fiemap.

Actions #1

Updated by Sage Weil almost 13 years ago

  • Target version set to v0.30
  • Translation missing: en.field_story_points set to 1
Actions #2

Updated by Sage Weil almost 13 years ago

  • Category set to librbd
Actions #3

Updated by Sage Weil almost 13 years ago

  • Target version changed from v0.30 to v0.31
Actions #4

Updated by Sage Weil almost 13 years ago

  • Translation missing: en.field_story_points changed from 1 to 3
  • Translation missing: en.field_position set to 1
  • Translation missing: en.field_position changed from 1 to 691
Actions #5

Updated by Yehuda Sadeh almost 13 years ago

  • Status changed from New to Resolved

Effectively done in 1fc60a2baa6c4b5039ffe61e6443ccce53c0cc9c. The filestore will not do a fiemap on small (configurable) lengths.

Actions

Also available in: Atom PDF