)]}'
{"neutron/db/servicetype_db.py":[{"author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"change_message_id":"7330ade059892447e560f8b6bc4743f51e5aafbf","unresolved":false,"context_lines":[{"line_number":98,"context_line":"        # will force the session to go retrieve the new data when that"},{"line_number":99,"context_line":"        # resource will be read again.  This is not the ideal way to do this,"},{"line_number":100,"context_line":"        # and will be removed once a better alternative arises."},{"line_number":101,"context_line":"        context.session.expire_all()"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"    def del_resource_associations(self, context, resource_ids):"},{"line_number":104,"context_line":"        if not resource_ids:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_844ff332","line":101,"updated":"2015-12-09 00:33:26.000000000","message":"I chatted with Michael Bayer about this and he suggested that we can crawl through everything in the mapper and find the one with the ID that matches resource_id so we don\u0027t have to expire everything.\n\nHowever, I think we can just start with this for now since this isn\u0027t something that is called very frequently or as part of a large operation.","commit_id":"9146c00a4f7cf5ae4aad8605993cb0afb301bbdc"}]}
