)]}'
{"aodh/storage/__init__.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"35c3f470445d8ab50df55e78901ffc541c7dd96b","unresolved":false,"context_lines":[{"line_number":61,"context_line":"              {\u0027name\u0027: connection_scheme, \u0027namespace\u0027: _NAMESPACE})"},{"line_number":62,"context_line":"    mgr \u003d driver.DriverManager(_NAMESPACE, connection_scheme)"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    # Convert retry_interval secs to msecs for retry decorator"},{"line_number":65,"context_line":"    @tenacity.retry("},{"line_number":66,"context_line":"        wait\u003dtenacity.wait_fixed(conf.database.retry_interval),"},{"line_number":67,"context_line":"        stop\u003dtenacity.stop_after_attempt(retries if retries \u003e\u003d 0 else 5),"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a71b18c_547acf88","line":64,"updated":"2016-12-06 18:13:30.000000000","message":"nop","commit_id":"63b0fcea73a455086cc37532f034b1480a23cfbc"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"e1ec30a841d3af2dbbf4437ab55ce4f24b379680","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    @tenacity.retry("},{"line_number":65,"context_line":"        wait\u003dtenacity.wait_fixed(conf.database.retry_interval),"},{"line_number":66,"context_line":"        stop\u003dtenacity.stop_after_attempt(retries if retries \u003e\u003d 0 else 5),"},{"line_number":67,"context_line":"        reraise\u003dTrue)"},{"line_number":68,"context_line":"    def _get_connection():"},{"line_number":69,"context_line":"        \"\"\"Return an open connection to the database.\"\"\""}],"source_content_type":"text/x-python","patch_set":8,"id":"1a6eadb0_18dbd37d","line":66,"range":{"start_line":66,"start_character":69,"end_line":66,"end_character":71},"updated":"2016-12-13 19:47:12.000000000","message":"Why 5 it was None before.","commit_id":"76bc65e2f069de380645fd20adcf505ee7423689"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"5b4632c60f88fd319434fb218bc7a35deb9617c7","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    @tenacity.retry("},{"line_number":65,"context_line":"        wait\u003dtenacity.wait_fixed(conf.database.retry_interval),"},{"line_number":66,"context_line":"        stop\u003dtenacity.stop_after_attempt(retries if retries \u003e\u003d 0 else 5),"},{"line_number":67,"context_line":"        reraise\u003dTrue)"},{"line_number":68,"context_line":"    def _get_connection():"},{"line_number":69,"context_line":"        \"\"\"Return an open connection to the database.\"\"\""}],"source_content_type":"text/x-python","patch_set":8,"id":"1a6eadb0_6d4e9070","line":66,"range":{"start_line":66,"start_character":69,"end_line":66,"end_character":71},"in_reply_to":"1a6eadb0_18dbd37d","updated":"2016-12-14 13:47:23.000000000","message":"did some research :)\n\nretrying allowed you to pass None and would default to 5[1]. tenacity doesn\u0027t do any defaulting and will fail with None.\n\n[1] https://github.com/rholder/retrying/blob/master/retrying.py#L82","commit_id":"76bc65e2f069de380645fd20adcf505ee7423689"}],"aodh/tests/functional/storage/test_get_connection.py":[{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"105bbe22716e19c96a0f0965ee1fabbce75aac2d","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    def test_retries(self):"},{"line_number":60,"context_line":"        max_retries \u003d 5"},{"line_number":61,"context_line":"        with mock.patch.object("},{"line_number":62,"context_line":"                tenacity.Retrying, \u0027retry\u0027) as retry_reject:"},{"line_number":63,"context_line":"            with mock.patch.object("},{"line_number":64,"context_line":"                    storage.impl_log.Connection, \u0027__init__\u0027) as log_init:"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"7a77a97e_d52d2147","line":62,"range":{"start_line":62,"start_character":16,"end_line":62,"end_character":44},"updated":"2016-11-18 01:17:27.000000000","message":"this is a wrong usage","commit_id":"d269aad7a6bc595e68798cc631a8151e3cebb62a"}]}
