)]}'
{"gnocchi/indexer/sqlalchemy.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"7772625314eb0a12ff18aab13aace0e969ab71cd","unresolved":false,"context_lines":[{"line_number":204,"context_line":"                                sqlalchemy.schema.DropConstraint(fk))"},{"line_number":205,"context_line":"                    for table in tables:"},{"line_number":206,"context_line":"                        self._safe_execute(connection,"},{"line_number":207,"context_line":"                                           sqlalchemy.schema.DropTable(table))"},{"line_number":208,"context_line":"                except exception.DBError as e:"},{"line_number":209,"context_line":"                    if self._is_current_transaction_aborted(e):"},{"line_number":210,"context_line":"                        raise exception.RetryRequest(e)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a9d85d2_64224703","line":207,"updated":"2016-06-21 07:47:28.000000000","message":"What if the first table drop works and the second fail, the retry will do the second table again and raise an exception","commit_id":"7d0bb0e34534382646ee021477a9a17a5c5e1642"}]}
