)]}'
{"oslo_messaging/_drivers/impl_rabbit.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":93,"context_line":"                     \"through a native python thread by default. If this \""},{"line_number":94,"context_line":"                     \"option is equal to False then the health check \""},{"line_number":95,"context_line":"                     \"heartbeat will inherit the execution model \""},{"line_number":96,"context_line":"                     \"from the parent process. By \""},{"line_number":97,"context_line":"                     \"example if the parent process have monkey patched the \""},{"line_number":98,"context_line":"                     \"stdlib by using eventlet/greenlet then the heartbeat \""},{"line_number":99,"context_line":"                     \"will be run through a green thread.\","}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f12d3a8f","line":96,"range":{"start_line":96,"start_character":47,"end_line":96,"end_character":49},"updated":"2020-08-27 09:40:42.000000000","message":"For","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"                     \"option is equal to False then the health check \""},{"line_number":95,"context_line":"                     \"heartbeat will inherit the execution model \""},{"line_number":96,"context_line":"                     \"from the parent process. By \""},{"line_number":97,"context_line":"                     \"example if the parent process have monkey patched the \""},{"line_number":98,"context_line":"                     \"stdlib by using eventlet/greenlet then the heartbeat \""},{"line_number":99,"context_line":"                     \"will be run through a green thread.\","},{"line_number":100,"context_line":"                deprecated_for_removal\u003dTrue),"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_514ea66e","line":97,"range":{"start_line":97,"start_character":52,"end_line":97,"end_character":56},"updated":"2020-08-27 09:40:42.000000000","message":"has","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"}],"releasenotes/notes/run-heartbeat-in-pthread-by-default-28637b41ebf500dc.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``heartbeat_in_pthread`` is now equal to ``True`` by default."},{"line_number":5,"context_line":"    Applications will run RabbitMQ heartbeat in a python thread by default."},{"line_number":6,"context_line":"deprecations:"},{"line_number":7,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_d16ab6b0","line":4,"range":{"start_line":4,"start_character":6,"end_line":4,"end_character":26},"updated":"2020-08-27 09:40:42.000000000","message":"The ``[oslo_messaging_rabbit] heartbeat_in_pthread`` config option now defaults to ``True``.","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``heartbeat_in_pthread`` is now equal to ``True`` by default."},{"line_number":5,"context_line":"    Applications will run RabbitMQ heartbeat in a python thread by default."},{"line_number":6,"context_line":"deprecations:"},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    ``heartbeat_in_pthread`` has been deprecated for removal in Victoria."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_9154beff","line":5,"range":{"start_line":5,"start_character":50,"end_line":5,"end_character":56},"updated":"2020-08-27 09:40:42.000000000","message":"Python","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    Applications will run RabbitMQ heartbeat in a python thread by default."},{"line_number":6,"context_line":"deprecations:"},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    ``heartbeat_in_pthread`` has been deprecated for removal in Victoria."},{"line_number":9,"context_line":"    Applications should stop to choose the appropriate threading model"},{"line_number":10,"context_line":"    that maps their usage and instead they should always run heartbeat in"},{"line_number":11,"context_line":"    a python thread."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_71576a02","line":8,"range":{"start_line":8,"start_character":60,"end_line":8,"end_character":72},"updated":"2020-08-27 09:40:42.000000000","message":"and will be removed in a future release.","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"deprecations:"},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    ``heartbeat_in_pthread`` has been deprecated for removal in Victoria."},{"line_number":9,"context_line":"    Applications should stop to choose the appropriate threading model"},{"line_number":10,"context_line":"    that maps their usage and instead they should always run heartbeat in"},{"line_number":11,"context_line":"    a python thread."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_317a1287","line":11,"range":{"start_line":9,"start_character":0,"end_line":11,"end_character":20},"updated":"2020-08-27 09:40:42.000000000","message":"If configured, this option should be unset.","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"089f0926e2d70c9cf8cd48c5632c1189d5e45bb5","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    ``heartbeat_in_pthread`` has been deprecated for removal in Victoria."},{"line_number":9,"context_line":"    Applications should stop to choose the appropriate threading model"},{"line_number":10,"context_line":"    that maps their usage and instead they should always run heartbeat in"},{"line_number":11,"context_line":"    a python thread."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_d141163b","line":11,"range":{"start_line":11,"start_character":6,"end_line":11,"end_character":12},"updated":"2020-08-27 09:40:42.000000000","message":"Python","commit_id":"264fc2780cca45d3e4ad17d973ff2d525174e627"}]}
