)]}'
{"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16ba484d3fdbc537093845b59c6127f64c4f2987","unresolved":false,"context_lines":[{"line_number":4644,"context_line":"                                        request_id\u003dvalues[\u0027request_id\u0027],"},{"line_number":4645,"context_line":"                                        instance_uuid\u003dvalues[\u0027instance_uuid\u0027])"},{"line_number":4646,"context_line":""},{"line_number":4647,"context_line":"        event_ref \u003d model_query(context, models.InstanceActionEvent,"},{"line_number":4648,"context_line":"                                session\u003dsession).\\"},{"line_number":4649,"context_line":"                            filter_by(action_id\u003daction[\u0027id\u0027]).\\"},{"line_number":4650,"context_line":"                            filter_by(event\u003dvalues[\u0027event\u0027]).\\"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2B38s%3D","line":4647,"updated":"2013-02-15 20:29:58.000000000","message":"This could be make through one DB request: \n\ninstead of query.first() use query.update() it will return count of affected rows if it is 0 then raise exception.","commit_id":"74da7dbb8451ae0d85c8f2f9ae0f6619297b227d"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"16461b90375e70c4e806c0c37ca97c7261aee0df","unresolved":false,"context_lines":[{"line_number":4644,"context_line":"                                        request_id\u003dvalues[\u0027request_id\u0027],"},{"line_number":4645,"context_line":"                                        instance_uuid\u003dvalues[\u0027instance_uuid\u0027])"},{"line_number":4646,"context_line":""},{"line_number":4647,"context_line":"        event_ref \u003d model_query(context, models.InstanceActionEvent,"},{"line_number":4648,"context_line":"                                session\u003dsession).\\"},{"line_number":4649,"context_line":"                            filter_by(action_id\u003daction[\u0027id\u0027]).\\"},{"line_number":4650,"context_line":"                            filter_by(event\u003dvalues[\u0027event\u0027]).\\"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2B34Q%3D","line":4647,"in_reply_to":"AAAAM3%2F%2B38s%3D","updated":"2013-02-15 20:50:48.000000000","message":"Oh sorry didn\u0027t saw that is used later..","commit_id":"74da7dbb8451ae0d85c8f2f9ae0f6619297b227d"}]}
