)]}'
{"gnocchi/indexer/sqlalchemy.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"d3a131ac13f1ce3fbdd49c97e7b6b9c90ee8349b","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        if ids is not None and not ids:"},{"line_number":667,"context_line":"            return []"},{"line_number":668,"context_line":"        if names is not None and not names:"},{"line_number":669,"context_line":"            return []"},{"line_number":670,"context_line":"        with self.facade.independent_reader() as session:"},{"line_number":671,"context_line":"            q \u003d session.query(Metric).filter("},{"line_number":672,"context_line":"                Metric.status \u003d\u003d status)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_c076a4a2","line":669,"updated":"2016-11-22 16:04:34.000000000","message":"What about…","commit_id":"85573b5a609e041d0b937cded568061f469fb851"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"d3a131ac13f1ce3fbdd49c97e7b6b9c90ee8349b","unresolved":false,"context_lines":[{"line_number":670,"context_line":"        with self.facade.independent_reader() as session:"},{"line_number":671,"context_line":"            q \u003d session.query(Metric).filter("},{"line_number":672,"context_line":"                Metric.status \u003d\u003d status)"},{"line_number":673,"context_line":"            if names is not None:"},{"line_number":674,"context_line":"                q \u003d q.filter(Metric.name.in_(names))"},{"line_number":675,"context_line":"            if ids is not None:"},{"line_number":676,"context_line":"                q \u003d q.filter(Metric.id.in_(ids))"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_a09a88c3","line":673,"updated":"2016-11-22 16:04:34.000000000","message":"if names:","commit_id":"85573b5a609e041d0b937cded568061f469fb851"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"5a2fffc17dedeff73e5bb095131433a5c41ef91f","unresolved":false,"context_lines":[{"line_number":670,"context_line":"        with self.facade.independent_reader() as session:"},{"line_number":671,"context_line":"            q \u003d session.query(Metric).filter("},{"line_number":672,"context_line":"                Metric.status \u003d\u003d status)"},{"line_number":673,"context_line":"            if names is not None:"},{"line_number":674,"context_line":"                q \u003d q.filter(Metric.name.in_(names))"},{"line_number":675,"context_line":"            if ids is not None:"},{"line_number":676,"context_line":"                q \u003d q.filter(Metric.id.in_(ids))"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_2695b03f","line":673,"in_reply_to":"7a77a97e_a09a88c3","updated":"2016-11-22 16:45:45.000000000","message":"It\u0027s not the same thing, [] currently returns nothing while None returns all rows.","commit_id":"85573b5a609e041d0b937cded568061f469fb851"}]}
