Subtask #825
closed
Cleanup #2041: osd: move peering into worker threads
osd: remove pg map updating from handle_osd_map
Added by Sage Weil about 13 years ago.
Updated almost 12 years ago.
Description
Currently handle_osd_map flushes worker threads before applying an update. Ideally we should advance pgs individually to avoid this overhead.
This will be a delicate dance with the existing locking. And a good opportunity to document it.
- Target version deleted (
v0.26)
I don't think this is necessary now that the syncs and multiple flushes are gone.
- Assignee deleted (
Sage Weil)
- Translation missing: en.field_story_points set to 8
- Translation missing: en.field_position set to 600
- Target version deleted (
19)
- Tracker changed from Bug to Feature
- Target version set to v0.47
- Translation missing: en.field_position deleted (
1025)
- Translation missing: en.field_position set to 1194
- Status changed from New to In Progress
- Assignee set to Samuel Just
- Subject changed from osd: improve handle_osd_map threading to osd: improve handle_osd_map threading (per-pg osdmap reference)
- Translation missing: en.field_position deleted (
1206)
- Translation missing: en.field_position set to 17
- Translation missing: en.field_position deleted (
17)
- Translation missing: en.field_position set to 10
- Subject changed from osd: improve handle_osd_map threading (per-pg osdmap reference) to osd: remove pg map updating from handle_osd_map
- Description updated (diff)
- Status changed from In Progress to 7
- Status changed from 7 to Resolved
Also available in: Atom
PDF