)]}'
{"doc/source/zuul.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"cf8829669b0a63621fc26d8a84096945a897c480","unresolved":true,"context_lines":[{"line_number":281,"context_line":"produces a thread dump in the debug log and toggles the yappi python profiler."},{"line_number":282,"context_line":"Each Zuul service supports the signal handler and it can be triggered via::"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"  you@zuul02$ kill -USR2 $ZUUL_PID"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"The first time you run it you will turn on the yappi profiler. This profiler"},{"line_number":287,"context_line":"does incur a runtime cost which can significantly slow down Zuul\u0027s processing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"19a4dcc5_214fa55a","line":284,"updated":"2021-10-22 16:31:03.000000000","message":"Wouldn\u0027t this need sudo or root access?","commit_id":"70c1bd245045c3d1579715902ad4e64ff6bb07ae"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"ec651640503aedf5b7edc42a53d5f9994f17c3f5","unresolved":false,"context_lines":[{"line_number":281,"context_line":"produces a thread dump in the debug log and toggles the yappi python profiler."},{"line_number":282,"context_line":"Each Zuul service supports the signal handler and it can be triggered via::"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"  you@zuul02$ kill -USR2 $ZUUL_PID"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"The first time you run it you will turn on the yappi profiler. This profiler"},{"line_number":287,"context_line":"does incur a runtime cost which can significantly slow down Zuul\u0027s processing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b05dc4da_35b51712","line":284,"updated":"2021-10-22 16:29:41.000000000","message":"you$ implies a non-root account (as opposed to root#), so you may want to use sudo there? also couldn\u0027t hurt to say how to identify the daemon\u0027s PID accurately.","commit_id":"70c1bd245045c3d1579715902ad4e64ff6bb07ae"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"ecff1bda8f07ebde299b74c871e60294066348ba","unresolved":false,"context_lines":[{"line_number":281,"context_line":"produces a thread dump in the debug log and toggles the yappi python profiler."},{"line_number":282,"context_line":"Each Zuul service supports the signal handler and it can be triggered via::"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"  you@zuul02$ kill -USR2 $ZUUL_PID"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"The first time you run it you will turn on the yappi profiler. This profiler"},{"line_number":287,"context_line":"does incur a runtime cost which can significantly slow down Zuul\u0027s processing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"711bc7c8_b2b9484e","line":284,"in_reply_to":"b05dc4da_35b51712","updated":"2021-10-22 20:36:59.000000000","message":"Test quoting and responding to an inline quote.\n\n\u003e also couldn\u0027t hurt to say how to identify the daemon\u0027s PID accurately.","commit_id":"70c1bd245045c3d1579715902ad4e64ff6bb07ae"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"cf8829669b0a63621fc26d8a84096945a897c480","unresolved":true,"context_lines":[{"line_number":286,"context_line":"The first time you run it you will turn on the yappi profiler. This profiler"},{"line_number":287,"context_line":"does incur a runtime cost which can significantly slow down Zuul\u0027s processing"},{"line_number":288,"context_line":"of pipelines. Be sure to resend the signal once you have let Zuul run long"},{"line_number":289,"context_line":"enough to collect a representative set of profiler data."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"GitHub Projects"},{"line_number":292,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"94df1b3e_42a801cb","line":289,"range":{"start_line":289,"start_character":0,"end_line":289,"end_character":6},"updated":"2021-10-22 16:31:03.000000000","message":"Maybe be more specific about \"long enough\". One minute, five, an hour?","commit_id":"70c1bd245045c3d1579715902ad4e64ff6bb07ae"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"ec651640503aedf5b7edc42a53d5f9994f17c3f5","unresolved":false,"context_lines":[{"line_number":286,"context_line":"The first time you run it you will turn on the yappi profiler. This profiler"},{"line_number":287,"context_line":"does incur a runtime cost which can significantly slow down Zuul\u0027s processing"},{"line_number":288,"context_line":"of pipelines. Be sure to resend the signal once you have let Zuul run long"},{"line_number":289,"context_line":"enough to collect a representative set of profiler data."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"GitHub Projects"},{"line_number":292,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c646c46c_a8853398","line":289,"updated":"2021-10-22 16:29:41.000000000","message":"Maybe suggest 60 seconds between signals?","commit_id":"70c1bd245045c3d1579715902ad4e64ff6bb07ae"}]}
