Documentation #5058
docs/master/dev/osd_internals updates
100%
Description
- See OSD::handle_pg_(notify|info|log|query) relates to a function that has apparently been replaced by react() methods such as https://github.com/ceph/ceph/blob/master/src/osd/PG.cc#L6040
- pull request
http://ceph.com/docs/master/dev/osd_internals/map_message_handling/ says : "OSD::enqueue_op calls PG::queue_op which checks can_discard_request before queueing the op in the op_queue and the PG in the OpWQ."OSD::handle_op calls op_is_discardable which discards disconnected clients"DeletingState allows you to register a callback to be called when the deletion is finally complete. See PG::start_flush. " but start_flush does not directly show a callback registration. When this sentence was written there was a call to register_on_delete which was a method of DeletingState at the time.
Associated revisions
update op added to a waiting queue or discarded
The decision to discard an op happens either in OSD or in PG.
The operation queue goes to a single OpWQ object if waiting_map does not impose a delay op_queue.
The decision to add an op to a waiting queue regardless of its type is updated.
The decision to add a CEPH_MSG_OSD_OP to a waiting queue is described in full.
http://tracker.ceph.com/issues/5058 refs #5058
Signed-off-by: Loic Dachary <loic@dachary.org>
typo s/come/some/
http://tracker.ceph.com/issues/5058 refs #5058
Signed-off-by: Loic Dachary <loic@dachary.org>
fix typos and add hyperlink to peering
s/;/:/
s/up_acting_affected/acting_up_affected/
Add relative link to ../../peering
http://tracker.ceph.com/issues/5058 refs #5058
Signed-off-by: Loic Dachary <loic@dachary.org>
reflect recent changes in the pg deletion logic
No need to wait on DeletingStateRef for flush https://github.com/ceph/ceph/commit/d3dd99b725afaa026fe6f700ddc14a7f657f2170
Fix typos
http://tracker.ceph.com/issues/5058 refs #5058
Signed-off-by: Loic Dachary <loic@dachary.org>
History
#1 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
#2 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
#3 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
- % Done changed from 0 to 10
#4 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
#5 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
#6 Updated by Loïc Dachary almost 11 years ago
- Description updated (diff)
#7 Updated by Loïc Dachary almost 11 years ago
- % Done changed from 10 to 70
Sam Just says : Some of the details of the PG op queueing have changed again in next. See fd90105
#8 Updated by Loïc Dachary over 10 years ago
- Status changed from In Progress to Resolved
- % Done changed from 70 to 100
This has been transformed into an ongoing update process with no designated issue to track progress.