)]}'
{"gnocchi/storage/s3.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"87472227eee6086440aab9cf9d1d8897ee6f6b6e","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    cfg.StrOpt(\u0027s3_secret_access_key\u0027,"},{"line_number":37,"context_line":"               default\u003dos.getenv(\"AWS_SECRET_ACCESS_KEY\"),"},{"line_number":38,"context_line":"               help\u003d\u0027S3 secret access key\u0027),"},{"line_number":39,"context_line":"    cfg.StrOpt(\u0027s3_bucket_prefix\u0027,"},{"line_number":40,"context_line":"               # Max bucket length is 63 and we use \"-\" as separator"},{"line_number":41,"context_line":"               # 63 - 1 - len(uuid) \u003d 26"},{"line_number":42,"context_line":"               max_length\u003d26,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ff52f3f_be4bb0ae","line":39,"updated":"2017-04-13 07:56:10.000000000","message":"go ahead and call it bucket_name? so you don\u0027t have to add -aggregates in the name.","commit_id":"6f2ea53d51fcaf9d488cc87166d9a071659beddc"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"a7eeb869032a6f0f8ffaa62601bd73a71d20755d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    cfg.StrOpt(\u0027s3_secret_access_key\u0027,"},{"line_number":37,"context_line":"               default\u003dos.getenv(\"AWS_SECRET_ACCESS_KEY\"),"},{"line_number":38,"context_line":"               help\u003d\u0027S3 secret access key\u0027),"},{"line_number":39,"context_line":"    cfg.StrOpt(\u0027s3_bucket_prefix\u0027,"},{"line_number":40,"context_line":"               # Max bucket length is 63 and we use \"-\" as separator"},{"line_number":41,"context_line":"               # 63 - 1 - len(uuid) \u003d 26"},{"line_number":42,"context_line":"               max_length\u003d26,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ff52f3f_06c92a77","line":39,"in_reply_to":"9ff52f3f_6be1dffe","updated":"2017-04-13 13:52:43.000000000","message":"right, the fact that it was in this file confused me i guess.\n\nthen go ahead","commit_id":"6f2ea53d51fcaf9d488cc87166d9a071659beddc"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"9e5c01ac5b06b0d96df5b5a2929c4f31c0b40c29","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    cfg.StrOpt(\u0027s3_secret_access_key\u0027,"},{"line_number":37,"context_line":"               default\u003dos.getenv(\"AWS_SECRET_ACCESS_KEY\"),"},{"line_number":38,"context_line":"               help\u003d\u0027S3 secret access key\u0027),"},{"line_number":39,"context_line":"    cfg.StrOpt(\u0027s3_bucket_prefix\u0027,"},{"line_number":40,"context_line":"               # Max bucket length is 63 and we use \"-\" as separator"},{"line_number":41,"context_line":"               # 63 - 1 - len(uuid) \u003d 26"},{"line_number":42,"context_line":"               max_length\u003d26,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ff52f3f_6be1dffe","line":39,"in_reply_to":"9ff52f3f_be4bb0ae","updated":"2017-04-13 13:26:58.000000000","message":"this is currently used for both incoming storage and aggregate storage so the default would make them both use the same bucket which i believe will cause issues when it tries to search for unprocessed measures.","commit_id":"6f2ea53d51fcaf9d488cc87166d9a071659beddc"}]}
