)]}'
{"nova/api/openstack/compute/quota_sets.py":[{"author":{"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},"change_message_id":"77369812ca7137ffde0d67976fb7f15e14524b72","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    def defaults(self, req, id):"},{"line_number":155,"context_line":"        context \u003d req.environ[\u0027nova.context\u0027]"},{"line_number":156,"context_line":"        authorize(context, action\u003d\u0027defaults\u0027, target\u003d{\u0027project_id\u0027: id})"},{"line_number":157,"context_line":"        parent_project_id \u003d None"},{"line_number":158,"context_line":"        values \u003d QUOTAS.get_defaults("},{"line_number":159,"context_line":"            context, parent_project_id\u003dparent_project_id)"},{"line_number":160,"context_line":"        return self._format_quota_set(id, values)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a8ffd7b_e42900f4","line":157,"updated":"2015-11-30 18:02:34.000000000","message":"you don\u0027t need to pass it to the method, once its default is already None","commit_id":"dbbfe4cb7cc23bc5661a8d9e1dfef8135b28233d"}],"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"25da57f858421e190600d412af07b6c9545242c3","unresolved":false,"context_lines":[{"line_number":3232,"context_line":"    model \u003d models.Quota"},{"line_number":3233,"context_line":"    query \u003d model_query(context, model).\\"},{"line_number":3234,"context_line":"                filter_by(project_id\u003dproject_id).\\"},{"line_number":3235,"context_line":"                filter_by(resource\u003dresource)"},{"line_number":3236,"context_line":"    with session.begin():"},{"line_number":3237,"context_line":"        result \u003d query.update({\u0027allocated\u0027: allocated})"},{"line_number":3238,"context_line":"        if not result:"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a7b0d38_3fe4ef39","line":3235,"updated":"2015-12-22 15:58:39.000000000","message":"I can see an index which use \u0027project_id\u0027, \u0027resource\u0027 and \u0027deleted\u0027. To reuse it you should to add in your query a filter on \u0027deleted\u0027 too","commit_id":"3f5b512058ff9275f8c43a9a47c350684f006f76"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"7b9b51788ecd79c48dc9fec28945805d55825677","unresolved":false,"context_lines":[{"line_number":3232,"context_line":"    model \u003d models.Quota"},{"line_number":3233,"context_line":"    query \u003d model_query(context, model).\\"},{"line_number":3234,"context_line":"                filter_by(project_id\u003dproject_id).\\"},{"line_number":3235,"context_line":"                filter_by(resource\u003dresource)"},{"line_number":3236,"context_line":"    with session.begin():"},{"line_number":3237,"context_line":"        result \u003d query.update({\u0027allocated\u0027: allocated})"},{"line_number":3238,"context_line":"        if not result:"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a7b0d38_9213885c","line":3235,"in_reply_to":"1a7b0d38_3fe4ef39","updated":"2015-12-23 01:00:49.000000000","message":"Done","commit_id":"3f5b512058ff9275f8c43a9a47c350684f006f76"}]}
