)]}'
{"ceilometer/gnocchi_client.py":[{"author":{"_account_id":22752,"name":"Hanxi Liu","email":"apolloliuhx@gmail.com","username":"Hanxi_Liu"},"change_message_id":"3038758bb6e972da6bb1c6128a97fe5e432d430b","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_22ca1aa0","line":190,"updated":"2017-12-12 11:42:11.000000000","message":"curious why the REQUIRED_VERSION is 3.0.0, I see the lower constraint of gnocchiclient is 6.1.0","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"78bdcc9bcd224d70393345dd25ffe8fc57ca40a4","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_48109d00","line":190,"in_reply_to":"df87a7cf_22ca1aa0","updated":"2017-12-12 13:31:10.000000000","message":"this is the version of the server, not the client.\n\nthat said i\u0027m not sure how compatible gnocchi3 and gnocchi3.1+ are. i remember gnocchi3 required hashing any non-uuid resource_id prior to post? are we sure this works with gnocchi3?","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":22752,"name":"Hanxi Liu","email":"apolloliuhx@gmail.com","username":"Hanxi_Liu"},"change_message_id":"cf3bc3fd85f53557faad0985f4d8d8620732a0d6","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_cdfb4c45","line":190,"in_reply_to":"df87a7cf_2833d963","updated":"2017-12-14 12:27:01.000000000","message":"I\u0027m not sure about the compatibility of Gnocchi 3.X either. but I think it\u0027s ok because sileht proposed another patch to increase it.","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d43379c5a93931e07fafe89b0a0476cb2f9195cd","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_8b61bad5","line":190,"in_reply_to":"df87a7cf_2833d963","updated":"2018-01-03 15:16:16.000000000","message":"i see. i guess since this is master, we could just set it to 4.0.0+\n\nit probably works with gnocchi3.1 but i\u0027m guessing as well.","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"34d599f5a5467de104b3ad4629ac7a73b9119ad1","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df87a7cf_2833d963","line":190,"in_reply_to":"df87a7cf_48109d00","updated":"2017-12-12 13:39:13.000000000","message":"I have just guessed. I\u0027m Ok with any version, even 4.1. Anyways I will soon change it to 4.2, when it will be released, to be able to use datetime attribyte type.","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"a1a9709b25ef00de93688e340c4dd16711c9fbbf","unresolved":false,"context_lines":[{"line_number":187,"context_line":"     }]},"},{"line_number":188,"context_line":"]"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"REQUIRED_VERSION \u003d \"3.0.0\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f91af0f_326d2c04","line":190,"in_reply_to":"df87a7cf_8b61bad5","updated":"2018-01-04 09:39:10.000000000","message":"done","commit_id":"4066f9cc3ba7341fa85c32c4a5456bad14e4aa93"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"e37d71190f855153041a9fde54d84f2c1f990849","unresolved":false,"context_lines":[{"line_number":197,"context_line":"    if version.parse(gnocchi_version) \u003c version.parse(REQUIRED_VERSION):"},{"line_number":198,"context_line":"        LOG.error(\"required gnocchi version is %s, got %s\","},{"line_number":199,"context_line":"                  REQUIRED_VERSION, gnocchi_version)"},{"line_number":200,"context_line":"        sys.exit(1)"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    for name, attributes in resources_initial.items():"},{"line_number":203,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":4,"id":"df87a7cf_30a15af8","line":200,"updated":"2017-12-19 10:11:19.000000000","message":"sys.exit is rarely a good idea, you sure?","commit_id":"7e39793bd97ef0c974593889e7a81ecfa6b0a608"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"f04da843b020e00c6645ec583547264297290e2a","unresolved":false,"context_lines":[{"line_number":197,"context_line":"    if version.parse(gnocchi_version) \u003c version.parse(REQUIRED_VERSION):"},{"line_number":198,"context_line":"        LOG.error(\"required gnocchi version is %s, got %s\","},{"line_number":199,"context_line":"                  REQUIRED_VERSION, gnocchi_version)"},{"line_number":200,"context_line":"        sys.exit(1)"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    for name, attributes in resources_initial.items():"},{"line_number":203,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":4,"id":"df87a7cf_d614a6eb","line":200,"in_reply_to":"df87a7cf_30a15af8","updated":"2017-12-19 11:54:31.000000000","message":"I can just raise Exception(\"required....\"), it works too.","commit_id":"7e39793bd97ef0c974593889e7a81ecfa6b0a608"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"61fff605c41dccac5945a2ae0fb34f1d0d25cd41","unresolved":false,"context_lines":[{"line_number":197,"context_line":"    if version.parse(gnocchi_version) \u003c version.parse(REQUIRED_VERSION):"},{"line_number":198,"context_line":"        LOG.error(\"required gnocchi version is %s, got %s\","},{"line_number":199,"context_line":"                  REQUIRED_VERSION, gnocchi_version)"},{"line_number":200,"context_line":"        sys.exit(1)"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    for name, attributes in resources_initial.items():"},{"line_number":203,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":4,"id":"df87a7cf_c7186e77","line":200,"in_reply_to":"df87a7cf_d614a6eb","updated":"2017-12-19 13:31:05.000000000","message":"well at least it\u0027s more catchable than SystemExit :)","commit_id":"7e39793bd97ef0c974593889e7a81ecfa6b0a608"}]}
