)]}'
{"id":"openstack%2Fpython-glanceclient~733984","triplet_id":"openstack%2Fpython-glanceclient~master~I00eda1ced9a364be3c636eee248629b91d7b6282","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1220197","attention_set":{"29071":{"account":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"last_update":"2023-02-06 19:05:21.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I00eda1ced9a364be3c636eee248629b91d7b6282","subject":"Get rid of chunked body","status":"NEW","created":"2020-06-07 10:46:45.000000000","updated":"2023-06-13 15:23:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"05b9c8d6db35e8f3b56c55e77d5b8cbf145b99e5","_number":733984,"virtual_id_number":733984,"owner":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2023-02-06 20:56:40.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-07 12:09:41.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-09-17 09:04:21.000000000","updated_by":{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"},"reviewer":{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"},"state":"REVIEWER"},{"updated":"2023-02-06 19:05:21.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"CC"}],"messages":[{"id":"5f4bceb20705058a525cc614cddced4a3a591549","author":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"date":"2020-06-07 10:46:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"550b2d3f52a695009b83af092e09b9b4569d3689","author":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"date":"2020-06-07 10:49:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2d9efdde81ac7cbe3706b5b12ad7abb202f25095","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-07 12:09:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d7ffa75cc80945ca82e75b0dfdb0e540 : SUCCESS in 1h 19m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f1cf720d18ca40988e2e298b32461c90 : SUCCESS in 3m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/db36ed1cdc3d4dc5922100ff6a2dedf6 : SUCCESS in 3m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7b87b2e2ca6499884b8f2dd09c72db1 : SUCCESS in 2m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a44424c6571143eb89fcef7661dacc54 : SUCCESS in 2m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f6925282d6604584a2945c927f354154 : SUCCESS in 3m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/804ef48449e84cd7bf2c6796cb2a6a0b : SUCCESS in 3m 13s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/b0edf6e32e254a5391534b40456643f7 : SUCCESS in 27m 41s","accounts_in_message":[],"_revision_number":2},{"id":"97346c67dd7547ed817f833f9cf4eaac1f1fc3ec","author":{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"},"date":"2020-09-17 09:04:07.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"7165089d3420e3017bd11b56dabd4aebf4b03596","author":{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"},"date":"2020-09-17 09:04:15.000000000","message":"Removed Code-Review-1 by zhaoleilc \u003c15247232416@163.com\u003e\n","accounts_in_message":[],"_revision_number":2},{"id":"95787ecce2af5ba860fe368ff97d302998e97be3","author":{"_account_id":30696,"name":"zhaoleilc","email":"15247232416@163.com","username":"zhaoleilc"},"date":"2020-09-17 09:04:21.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b11d3c1d9005aa272f7ea5f2f4ec912d1bf379ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-02-06 19:04:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f6d193b95dffe5b782b0315871aa1a36cb2bd6e8","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-02-06 19:05:21.000000000","message":"Patch Set 3:\n\nHey! I\u0027ve taken the liberty of rebasing \u0026 reformatting this patch to make sure we can review it during the next review party. Feel free to join #openstack-glance on OFTC on Thursday at 2PM UTC.","accounts_in_message":[],"_revision_number":3},{"id":"09aaa1e1d4089cea487112f24fec9f969fc02310","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-06 20:56:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e45cc696a56a4c6fa9e367011fee43b0\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/570f6c0ab037448ab8721c68fa6b5f27 : SUCCESS in 1h 50m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66e3646a806d4e6fbe74521b8910bbfd : SUCCESS in 2m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5845a4c9a9344a81bb63f2b04d63671b : SUCCESS in 4m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/63e58612193845b193922bce84c4a330 : SUCCESS in 2m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e08f67162aa745b793c685a56efbb85c : SUCCESS in 2m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/79d2043a5c8b4299b811f66c7546c647 : SUCCESS in 2m 55s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/f1f803d591f848f797db3b55c7774757 : SUCCESS in 32m 29s","accounts_in_message":[],"_revision_number":3},{"id":"05b9c8d6db35e8f3b56c55e77d5b8cbf145b99e5","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-06-13 15:23:48.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ce86fb7fa511f1123e52f5ee4139fef05c384ce3","revisions":{"e04291629438801687618fd190e314f104a3d4d6":{"kind":"REWORK","_number":1,"created":"2020-06-07 10:46:45.000000000","uploader":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"ref":"refs/changes/84/733984/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/84/733984/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/1"}}},"commit":{"parents":[{"commit":"56186d6d5aa1a0c8fde99eeb535a650b0495925d","subject":"Fail gracefully when MD5 is unavailable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/56186d6d5aa1a0c8fde99eeb535a650b0495925d"}]}],"author":{"name":"ushen","email":"yshxxsjt715@gmail.com","date":"2020-06-07 10:30:42.000000000","tz":480},"committer":{"name":"ushen","email":"yshxxsjt715@gmail.com","date":"2020-06-07 10:46:40.000000000","tz":480},"subject":"Get rid of chunked body","message":"Get rid of chunked body\n\nUsing a chunked body is problematic in\nthat requests will not able to calculate\ncontent-length automatically. And this will\nlead to possibly dramatically slow down of\ncreating images using cinder store. Sometimes\nit will lead to failure if unfortunately\nspecified volume type does not allow live\nresizing (for example active-active volume\nfor as5600 from fujitsu does not support\nresizing).\n\nSo instead of trunk every input flow, user\nshould determine themselves if they would\nlike to have a chunked data body or not.\n\nChange-Id: I00eda1ced9a364be3c636eee248629b91d7b6282\nCloses-Bug: #1220197\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e04291629438801687618fd190e314f104a3d4d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e04291629438801687618fd190e314f104a3d4d6"}]},"branch":"refs/heads/master"},"46d09eebb73d1c75d77b50b7162b47c58d4c9e67":{"kind":"REWORK","_number":2,"created":"2020-06-07 10:49:54.000000000","uploader":{"_account_id":29071,"name":"norman shen","email":"yshxxsjt715@gmail.com","username":"ushen"},"ref":"refs/changes/84/733984/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/84/733984/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/2"}}},"commit":{"parents":[{"commit":"56186d6d5aa1a0c8fde99eeb535a650b0495925d","subject":"Fail gracefully when MD5 is unavailable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/56186d6d5aa1a0c8fde99eeb535a650b0495925d"}]}],"author":{"name":"ushen","email":"yshxxsjt715@gmail.com","date":"2020-06-07 10:30:42.000000000","tz":480},"committer":{"name":"ushen","email":"yshxxsjt715@gmail.com","date":"2020-06-07 10:49:27.000000000","tz":480},"subject":"Get rid of chunked body","message":"Get rid of chunked body\n\nUsing a chunked body is problematic in\nthat requests will not able to calculate\ncontent-length automatically. And this will\nlead to possibly dramatically slow down of\ncreating images using cinder store. Sometimes\nit will lead to failure if unfortunately\nspecified volume type does not allow live\nresizing (for example active-active volume\nfor as5600 from fujitsu does not support\nresizing).\n\nSo instead of trunk every input flow, user\nshould determine themselves if they would\nlike to have a chunked data body or not.\n\nChange-Id: I00eda1ced9a364be3c636eee248629b91d7b6282\nCloses-Bug: #1220197\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/46d09eebb73d1c75d77b50b7162b47c58d4c9e67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/46d09eebb73d1c75d77b50b7162b47c58d4c9e67"}]},"branch":"refs/heads/master"},"ce86fb7fa511f1123e52f5ee4139fef05c384ce3":{"kind":"REWORK","_number":3,"created":"2023-02-06 19:04:27.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/84/733984/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/84/733984/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/84/733984/3"}}},"commit":{"parents":[{"commit":"590f793c9fd0cb50df42e3e2f674028201bb102a","subject":"Merge \"Remove unicode-related Python2-only code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/590f793c9fd0cb50df42e3e2f674028201bb102a"}]}],"author":{"name":"ushen","email":"yshxxsjt715@gmail.com","date":"2020-06-07 10:30:42.000000000","tz":480},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2023-02-06 18:56:46.000000000","tz":60},"subject":"Get rid of chunked body","message":"Get rid of chunked body\n\nUsing a chunked body is problematic in that requests will not able to\ncalculate content-length automatically. And this will lead to possibly\ndramatically slow down of creating images using cinder store. Sometimes\nit will lead to failure if unfortunately specified volume type does not\nallow live resizing (for example active-active volume for as5600 from\nfujitsu does not support resizing).\n\nSo instead of trunk every input flow, user should determine themselves\nif they would like to have a chunked data body or not.\n\nChange-Id: I00eda1ced9a364be3c636eee248629b91d7b6282\nCloses-Bug: #1220197\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce86fb7fa511f1123e52f5ee4139fef05c384ce3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce86fb7fa511f1123e52f5ee4139fef05c384ce3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
