)]}'
{"gnocchi/rest/__init__.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"3c7b1232a0ea1e8972362790a1e127fbcc823349","unresolved":false,"context_lines":[{"line_number":504,"context_line":""},{"line_number":505,"context_line":"        if resample:"},{"line_number":506,"context_line":"            try:"},{"line_number":507,"context_line":"                resample \u003d float(resample)"},{"line_number":508,"context_line":"            except ValueError:"},{"line_number":509,"context_line":"                abort(400, \u0027resample must be a number\u0027)"},{"line_number":510,"context_line":"            if not granularity:"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a629dbe_4c405157","line":507,"updated":"2016-11-07 15:19:53.000000000","message":"This is a timespan so you can use utils.to_timespan and check it\u0027s \u003e 0","commit_id":"34d0e029dc7727e6f535bb001a025dcd8a365a46"}],"gnocchi/storage/_carbonara.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"3bba9ff4b03ac0861541ff6beb00e3aedd44016e","unresolved":false,"context_lines":[{"line_number":170,"context_line":""},{"line_number":171,"context_line":"        if resample and agg_timeseries:"},{"line_number":172,"context_line":"            full_series \u003d agg_timeseries[0]"},{"line_number":173,"context_line":"            for ts in agg_timeseries[1:]:"},{"line_number":174,"context_line":"                full_series.merge(ts)"},{"line_number":175,"context_line":"            agg_timeseries \u003d [full_series.resample(resample)]"},{"line_number":176,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5da102_1a5f590f","line":173,"updated":"2016-11-04 22:55:27.000000000","message":"don\u0027t need to do this, granularity must be specified so it\u0027s single item list.","commit_id":"bac06477ee41324b2746818aa733e538f621cb4e"}]}
