)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ac180c384a89cb642af83f3336a1f95f1b7ef001","unresolved":true,"context_lines":[{"line_number":7,"context_line":"trivial: fix deprecation warning in notification fixture"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change simply replaces calling notifyAll() with"},{"line_number":10,"context_line":"notify_all() on the threading condtion object in"},{"line_number":11,"context_line":"the notification fixture."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If8d386f20693016dd35ecfdbc703bf31aa103a67"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a7fcf2e8_013386d1","line":10,"range":{"start_line":10,"start_character":30,"end_line":10,"end_character":38},"updated":"2022-05-13 15:06:55.000000000","message":"condition","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"380b83db495c7edaa57a6d035aef147897fefddb","unresolved":true,"context_lines":[{"line_number":7,"context_line":"trivial: fix deprecation warning in notification fixture"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change simply replaces calling notifyAll() with"},{"line_number":10,"context_line":"notify_all() on the threading condtion object in"},{"line_number":11,"context_line":"the notification fixture."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If8d386f20693016dd35ecfdbc703bf31aa103a67"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"2869dacc_a19d76b1","line":10,"range":{"start_line":10,"start_character":30,"end_line":10,"end_character":38},"in_reply_to":"a7fcf2e8_013386d1","updated":"2022-05-13 15:12:31.000000000","message":"sigh","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ac180c384a89cb642af83f3336a1f95f1b7ef001","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change simply replaces calling notifyAll() with"},{"line_number":10,"context_line":"notify_all() on the threading condtion object in"},{"line_number":11,"context_line":"the notification fixture."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If8d386f20693016dd35ecfdbc703bf31aa103a67"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"d081737d_71068e5b","line":11,"updated":"2022-05-13 15:06:55.000000000","message":"\u0027notify_all\u0027 was first introduced all the way back in Python 2.6 (!). Maybe worth noting here\n\n[1] https://docs.python.org/2/library/threading.html#threading.Condition.notify_all","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3e6f580572b418c768ba95bc17e1d3ff373789d6","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change simply replaces calling notifyAll() with"},{"line_number":10,"context_line":"notify_all() on the threading condtion object in"},{"line_number":11,"context_line":"the notification fixture."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If8d386f20693016dd35ecfdbc703bf31aa103a67"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"82ecb5a5_5c82bf0e","line":11,"in_reply_to":"208d5920_12a3108a","updated":"2022-05-13 15:13:54.000000000","message":"s/2.8/3.8/","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"380b83db495c7edaa57a6d035aef147897fefddb","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change simply replaces calling notifyAll() with"},{"line_number":10,"context_line":"notify_all() on the threading condtion object in"},{"line_number":11,"context_line":"the notification fixture."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If8d386f20693016dd35ecfdbc703bf31aa103a67"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"208d5920_12a3108a","line":11,"in_reply_to":"d081737d_71068e5b","updated":"2022-05-13 15:12:31.000000000","message":"ya i checked that it was in 2.8 but it did not say when it was intoduced i guess the fact it was 2.6 was way","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"380b83db495c7edaa57a6d035aef147897fefddb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9ea84eef_c1282506","updated":"2022-05-13 15:12:31.000000000","message":"ill respin quickly","commit_id":"d01616be724e6a2cf1fc3b10b192b5eb92c5c49b"}]}
