Fix #4034
closed
mds: fix replayed ino creation extra_bl
Added by Greg Farnum about 11 years ago.
Updated about 11 years ago.
Description
I haven't tested this, but I noticed during code inspection for other things that I believe all our recent fixes for create bugs — which largely rely on the MDS sending back the created ino number in extra_bl — are not resilient against replayed operations. Check out if that's the case, and fix if so.
- Tracker changed from Bug to Fix
- Translation missing: en.field_story_points set to 5
- Translation missing: en.field_position set to 1
- Translation missing: en.field_position changed from 1 to 1334
- Translation missing: en.field_story_points deleted (
5)
- Translation missing: en.field_position deleted (
1334)
- Translation missing: en.field_position set to 1334
- Subject changed from bugs with replayed file create operations? to mds: fix replayed ino creation extra_bl
- Translation missing: en.field_story_points set to 2.00
- Target version set to v0.60
- Translation missing: en.field_story_points changed from 2.00 to 3.00
- Translation missing: en.field_story_points changed from 3.00 to 5.00
- Assignee set to Sage Weil
- Status changed from New to 12
- Status changed from 12 to Fix Under Review
There's still a bad comment in 0c0313c6f6d4e2733fcf972b49456bf1faad9255, but the rest looks good!
- Status changed from Fix Under Review to Resolved
commit:3a7233bc8b199c97fbde9c1e44370353f0504af8
Also available in: Atom
PDF