)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"552d676fc2177b5cf1803bfab3e9324a7364cbf4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Retry publish once on failures"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"On failure to publish, clear the topic metadata then retry, in"},{"line_number":10,"context_line":"caset he IP Addresses have changed.  This can be occur when"},{"line_number":11,"context_line":"Monasca is run in Kubernetes and the Kafka pod is restarted."},{"line_number":12,"context_line":"Restarting the Kafka pod can happen often enough the"},{"line_number":13,"context_line":"API should be able handle it without losing a message."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_910d96e9","line":10,"range":{"start_line":10,"start_character":42,"end_line":10,"end_character":54},"updated":"2017-12-11 12:30:19.000000000","message":"can occur","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"552d676fc2177b5cf1803bfab3e9324a7364cbf4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Retry publish once on failures"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"On failure to publish, clear the topic metadata then retry, in"},{"line_number":10,"context_line":"caset he IP Addresses have changed.  This can be occur when"},{"line_number":11,"context_line":"Monasca is run in Kubernetes and the Kafka pod is restarted."},{"line_number":12,"context_line":"Restarting the Kafka pod can happen often enough the"},{"line_number":13,"context_line":"API should be able handle it without losing a message."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_3167eab9","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":8},"updated":"2017-12-11 12:30:19.000000000","message":"case the","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"558604685f50b0c7adfaf15161e01463bf34a60a","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Retry publish once on failures"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"On failure to publish, clear the topic metadata then retry, in"},{"line_number":10,"context_line":"caset he IP Addresses have changed.  This can be occur when"},{"line_number":11,"context_line":"Monasca is run in Kubernetes and the Kafka pod is restarted."},{"line_number":12,"context_line":"Restarting the Kafka pod can happen often enough the"},{"line_number":13,"context_line":"API should be able handle it without losing a message."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_08286b94","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":8},"in_reply_to":"df87a7cf_3167eab9","updated":"2017-12-11 19:16:31.000000000","message":"Done","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"558604685f50b0c7adfaf15161e01463bf34a60a","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Retry publish once on failures"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"On failure to publish, clear the topic metadata then retry, in"},{"line_number":10,"context_line":"caset he IP Addresses have changed.  This can be occur when"},{"line_number":11,"context_line":"Monasca is run in Kubernetes and the Kafka pod is restarted."},{"line_number":12,"context_line":"Restarting the Kafka pod can happen often enough the"},{"line_number":13,"context_line":"API should be able handle it without losing a message."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df87a7cf_a81cdf77","line":10,"range":{"start_line":10,"start_character":42,"end_line":10,"end_character":54},"in_reply_to":"df87a7cf_910d96e9","updated":"2017-12-11 19:16:31.000000000","message":"Done","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"}],"monasca_common/kafka/producer.py":[{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"9bd2ca1a0875f48ee64ddeadfe92509ff96f2feb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# (C) Copyright 2015, 2017 Hewlett Packard Enterprise Development LP"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":4,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_8cf4f8d0","line":1,"updated":"2017-12-06 18:32:10.000000000","message":"if I was being really picky, I\u0027d say you should leave the old HP copyright then add the new HPE copyright in a second line.","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"558604685f50b0c7adfaf15161e01463bf34a60a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# (C) Copyright 2015, 2017 Hewlett Packard Enterprise Development LP"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":4,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_480bd328","line":1,"in_reply_to":"df87a7cf_8cf4f8d0","updated":"2017-12-11 19:16:31.000000000","message":"I have to follow what our lawyers tell us :)","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"552d676fc2177b5cf1803bfab3e9324a7364cbf4","unresolved":false,"context_lines":[{"line_number":62,"context_line":"                    # someone looking at the log file can see the retry"},{"line_number":63,"context_line":"                    log.warn(\"Failed send on topic {}, clear metadata and retry\""},{"line_number":64,"context_line":"                             .format(topic))"},{"line_number":65,"context_line":"                    self._kafka.reset_topic_metadata(topic)"},{"line_number":66,"context_line":"                    first \u003d False"},{"line_number":67,"context_line":"                    continue"},{"line_number":68,"context_line":"                log.exception(\u0027Error publishing to {} topic.\u0027.format(topic))"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_71c3328a","line":65,"updated":"2017-12-11 12:30:19.000000000","message":"Please add a short comment here, why we\u0027re doing this.","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"558604685f50b0c7adfaf15161e01463bf34a60a","unresolved":false,"context_lines":[{"line_number":62,"context_line":"                    # someone looking at the log file can see the retry"},{"line_number":63,"context_line":"                    log.warn(\"Failed send on topic {}, clear metadata and retry\""},{"line_number":64,"context_line":"                             .format(topic))"},{"line_number":65,"context_line":"                    self._kafka.reset_topic_metadata(topic)"},{"line_number":66,"context_line":"                    first \u003d False"},{"line_number":67,"context_line":"                    continue"},{"line_number":68,"context_line":"                log.exception(\u0027Error publishing to {} topic.\u0027.format(topic))"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_ab013907","line":65,"in_reply_to":"df87a7cf_71c3328a","updated":"2017-12-11 19:16:31.000000000","message":"Done","commit_id":"64ed72b1be5e808e03349da8f41b675e307ae662"}]}
