)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10961,"name":"lotorev vitaly","display_name":"Vitaliy Lotorev","email":"lotorev@gmail.com","username":"Vitaliy"},"change_message_id":"d96bac462b97f92234532b9d7bcc58068386847a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"93b5ecd2_de3d6c66","updated":"2023-08-01 20:48:45.000000000","message":"recheck","commit_id":"bfafcfa9dd62e199ecf9968b75d40fd48e3b67c5"}],"doc/source/config/job.rst":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"558d4f13cd90195acc588a245921d4ee091a7196","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      semaphores. If it\u0027s a string it references a semaphore using the"},{"line_number":229,"context_line":"      default value for :attr:`job.semaphores.resources-first`."},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"      Also the name of a semaphore can be any string (without being"},{"line_number":232,"context_line":"      previosly defined via `semaphore` directive). In this case"},{"line_number":233,"context_line":"      an implicit semaphore is created with capacity max\u003d1."},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5b0c4abc_438c0d9f","line":231,"updated":"2023-07-31 23:41:39.000000000","message":"Nit: we don\u0027t really need the word \"Also\" here, but it\u0027s fine.  :)","commit_id":"bfafcfa9dd62e199ecf9968b75d40fd48e3b67c5"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"558d4f13cd90195acc588a245921d4ee091a7196","unresolved":false,"context_lines":[{"line_number":229,"context_line":"      default value for :attr:`job.semaphores.resources-first`."},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"      Also the name of a semaphore can be any string (without being"},{"line_number":232,"context_line":"      previosly defined via `semaphore` directive). In this case"},{"line_number":233,"context_line":"      an implicit semaphore is created with capacity max\u003d1."},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"      If multiple semaphores are requested, the job will not start"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5cddab84_01dbfcc5","line":232,"updated":"2023-07-31 23:41:39.000000000","message":"Nit: it would be good to use :ref:`semaphore` here to link to it for clarity (but not required since we did so above).","commit_id":"bfafcfa9dd62e199ecf9968b75d40fd48e3b67c5"}]}
