)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"6139b4e5cb2667e437fef65b19d115578bb2d695","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This is to fix the sync between ceph osds when they are using shared"},{"line_number":10,"context_line":"disk for metadata as they are having conflict while preparing the metadata disk."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"we are adding a lock when first osd preparing the sahred metadata disk so that"},{"line_number":13,"context_line":"other osd will wait for the lock, also adding udev settle in few places to get"},{"line_number":14,"context_line":"latest tags on lvm devices."},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9f560f44_88fe8867","line":12,"range":{"start_line":12,"start_character":50,"end_line":12,"end_character":56},"updated":"2020-10-11 15:46:21.000000000","message":"shared","commit_id":"6a0feecaef478c2764cf138a5c0cdc4e46cce080"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"2b19a8770294a76e6c4d881e72220affec1fa9c1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     chinasubbareddy mallavarapu \u003ccr3938@att.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-10-11 04:04:53 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[ceph-osd] Fix the sync issue between osds when using shared disk for metadata"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This is to fix the sync between ceph osds when they are using shared"},{"line_number":10,"context_line":"disk for metadata as they are having conflict while preparing the metadata disk."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"we are adding a lock when first osd preparing the sahred metadata disk so that"},{"line_number":13,"context_line":"other osd will wait for the lock, also adding udev settle in few places to get"},{"line_number":14,"context_line":"latest tags on lvm devices."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I018bd12a3f02cf8cd3486b9c97e14b138b5dac76"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9f560f44_48bab0bf","line":14,"range":{"start_line":7,"start_character":1,"end_line":14,"end_character":10},"updated":"2020-10-11 15:30:14.000000000","message":"fmt/reflow?","commit_id":"6a0feecaef478c2764cf138a5c0cdc4e46cce080"}],"ceph-osd/templates/bin/osd/ceph-volume/_common.sh.tpl":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"2b19a8770294a76e6c4d881e72220affec1fa9c1","unresolved":false,"context_lines":[{"line_number":80,"context_line":"  \"$@\""},{"line_number":81,"context_line":"  flock -u \"${lock_fd}\""},{"line_number":82,"context_line":"}"},{"line_number":83,"context_line":"function global_locked() {"},{"line_number":84,"context_line":"  exec {global_lock_fd}\u003e/var/lib/ceph/tmp/init-osd-global.lock || exit 1"},{"line_number":85,"context_line":"  flock -w 600 --verbose \"${global_lock_fd}\""},{"line_number":86,"context_line":"  \"$@\""}],"source_content_type":"text/x-smarty","patch_set":3,"id":"9f560f44_28bf7cab","line":83,"range":{"start_line":83,"start_character":0,"end_line":83,"end_character":26},"updated":"2020-10-11 15:30:14.000000000","message":"this is sorta deeply magical in some sense isn\u0027t it? does it not deserve a comment?","commit_id":"6a0feecaef478c2764cf138a5c0cdc4e46cce080"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"2b19a8770294a76e6c4d881e72220affec1fa9c1","unresolved":false,"context_lines":[{"line_number":81,"context_line":"  flock -u \"${lock_fd}\""},{"line_number":82,"context_line":"}"},{"line_number":83,"context_line":"function global_locked() {"},{"line_number":84,"context_line":"  exec {global_lock_fd}\u003e/var/lib/ceph/tmp/init-osd-global.lock || exit 1"},{"line_number":85,"context_line":"  flock -w 600 --verbose \"${global_lock_fd}\""},{"line_number":86,"context_line":"  \"$@\""},{"line_number":87,"context_line":"  flock -u \"${global_lock_fd}\""}],"source_content_type":"text/x-smarty","patch_set":3,"id":"9f560f44_08bc38b3","line":84,"range":{"start_line":84,"start_character":0,"end_line":84,"end_character":72},"updated":"2020-10-11 15:30:14.000000000","message":"is that racy?  or does it do O_EXCL somehow?","commit_id":"6a0feecaef478c2764cf138a5c0cdc4e46cce080"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"2b19a8770294a76e6c4d881e72220affec1fa9c1","unresolved":false,"context_lines":[{"line_number":82,"context_line":"}"},{"line_number":83,"context_line":"function global_locked() {"},{"line_number":84,"context_line":"  exec {global_lock_fd}\u003e/var/lib/ceph/tmp/init-osd-global.lock || exit 1"},{"line_number":85,"context_line":"  flock -w 600 --verbose \"${global_lock_fd}\""},{"line_number":86,"context_line":"  \"$@\""},{"line_number":87,"context_line":"  flock -u \"${global_lock_fd}\""},{"line_number":88,"context_line":"}"}],"source_content_type":"text/x-smarty","patch_set":3,"id":"9f560f44_a8ab8c6e","line":85,"range":{"start_line":85,"start_character":11,"end_line":85,"end_character":14},"updated":"2020-10-11 15:30:14.000000000","message":"600 what? seconds? that 10 minutes surely?","commit_id":"6a0feecaef478c2764cf138a5c0cdc4e46cce080"}]}
