)]}'
{"id":"openstack%2Fpython-swiftclient~864444","triplet_id":"openstack%2Fpython-swiftclient~master~Iebcd64ced8eab6efebb9f02a0c4be6bf6338cb3b","project":"openstack/python-swiftclient","branch":"master","attention_set":{"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-03-22 16:04:58.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-03-22 16:00:44.000000000","reason":"Change was submitted"},"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2023-03-22 16:00:44.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iebcd64ced8eab6efebb9f02a0c4be6bf6338cb3b","subject":"Use SLO by default for segmented uploads if the cluster supports it","status":"MERGED","created":"2022-11-14 21:22:48.000000000","updated":"2023-03-22 16:04:58.000000000","submitted":"2023-03-22 16:00:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":28,"unresolved_comment_count":15,"has_review_started":true,"submission_id":"864444","meta_rev_id":"1f347c3d3192e4fe2ad705908a346780f1a81746","_number":864444,"virtual_id_number":864444,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-03-22 16:00:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-03-22 14:23:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"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":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-03-22 14:23:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}],"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-11-14 22:20:56.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"CC"},{"updated":"2022-11-14 22:46:55.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":"2022-11-17 21:31:27.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"CC"},{"updated":"2023-03-22 14:23:12.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"}],"messages":[{"id":"c869e649fb905ab0125291af4b96616511e154e0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-11-14 21:22:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"486cacd9bd6c3965f241096282c47853f3c57cb5","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2022-11-14 22:20:56.000000000","message":"Patch Set 1:\n\n(8 comments)","accounts_in_message":[],"_revision_number":1},{"id":"bb3aa49930d1a3aea0aff87d82ce5cf24649fbc2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-14 22:46:55.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/b59e1954d9894e86906657f359881573\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/39244fa2d671464eb8fe89f1e9fc2601 : SUCCESS in 1h 22m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1abf088fd16c422bae80001a54cb51df : FAILURE in 3m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0d05f93ca1344c3495e34b25ada915ff : SUCCESS in 2m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9caba36bb203477abb61879ec4c6e386 : SUCCESS in 4m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c0fed89ff5df4d89bf55a8a703818625 : SUCCESS in 5m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/231972e3a2f443f4a7defb2d20fc494d : SUCCESS in 4m 52s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/cdb6aa0c9326457ea89817dd89367b9f : SUCCESS in 39m 22s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/6362471b505c4c20871ac91a7c2b9edb : SUCCESS in 26m 03s","accounts_in_message":[],"_revision_number":1},{"id":"136e2d763158c6b7daad24d4a40c28e72ae17b98","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-11-15 22:14:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9da4cfd1a068f44856ab192e2d4ab10db7c6f2cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-15 23:40:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fda4cb96e4be449185ff3663de57cde1\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/55e9f1ba51934e0f9bc8c4f4041fa068 : SUCCESS in 1h 24m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e0c7163ba8242c3ac509a4de7d88606 : SUCCESS in 2m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7a864a03d080458791c760da39ebf332 : SUCCESS in 3m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3360248fb63f4a23971b9e33d556f44d : SUCCESS in 3m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4b53b1e7672044ba945072e1dd98f3fb : SUCCESS in 3m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9eed5310ac984c358f10cb8ccb5f83bb : SUCCESS in 5m 24s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/354624287709433a96876bc7fe3415ad : SUCCESS in 33m 59s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/76d0b4b8d50a45a3a33a022b9a43fe60 : SUCCESS in 15m 57s","accounts_in_message":[],"_revision_number":2},{"id":"e3ff8dd2288cf481ae289e1db1bb2c6fca83fb76","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2022-11-17 21:31:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e591d13708dc5ce252057442b163cbeeca7eb3b0","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-02-09 21:00:52.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2402320921396830bef50c9108d1edb41724ee68","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-03-21 19:46:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"532bb1f307b9607eb5bb8441ee67f476dfe960b3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-03-21 19:46:58.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e14ca38fe3638ae7fc630b2345cf3691ef0b2192","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-21 20:58:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3308af84acae40e1ad5d0dda71e48d1f\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e8f2b5e43dde468dbadf360431c5d9c3 : SUCCESS in 1h 09m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17daf6b7d11f42aebdae05cc35c030f7 : SUCCESS in 3m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2cc998421ff84d02af4ab5a5f1a7d68d : SUCCESS in 3m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b32221c87bf04f85b66235aab31cdbf6 : SUCCESS in 3m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a527336e80c04724b5e19270f91b03c7 : SUCCESS in 5m 12s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/10b707da1c63403087b1148b903169dd : SUCCESS in 50m 27s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/a547cea466c6457291f1fda365217bdc : SUCCESS in 15m 10s","accounts_in_message":[],"_revision_number":3},{"id":"c65255be02563c71f80b2bf8dd17e6fb123d21c1","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-03-22 14:23:12.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(8 comments)","accounts_in_message":[],"_revision_number":3},{"id":"d2c894320f544c218357fec7e0fb51523750a4c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-22 14:23:56.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"48fff6496ca991207cf806bd27c07d8138ca87f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-22 16:00:44.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/38035e3f60bc4cc2acdb186937b2c1ab\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/99f816e33ba64568b6502258fa87b109 : SUCCESS in 1h 29m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c7b0c64f57d4809af7a9f16d229a42e : SUCCESS in 3m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/71f50643b9154a0d8e64d59c6ff55a4c : SUCCESS in 3m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ba3b98be6e474a5c84f2bc7403b4d9d4 : SUCCESS in 3m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bdc8b541fc74b0291289ba8230f07f5 : SUCCESS in 5m 30s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/c821a665d867492c80427925015220a1 : SUCCESS in 1h 05m 11s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/e731a3d87d574891b7adf2d56b960da5 : SUCCESS in 15m 42s","accounts_in_message":[],"_revision_number":3},{"id":"890cf479b69d863296eec77065de569d344c47f9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-22 16:00:44.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"93f160aae23a206edd0732e50ecfafc659d026c8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-22 16:01:49.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e651784da9b49688ab6b568dfa6b19f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a71c8f203764e3bb2296e9808ced93f : SUCCESS in 42s","accounts_in_message":[],"_revision_number":3},{"id":"1f347c3d3192e4fe2ad705908a346780f1a81746","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-03-22 16:04:58.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6a8675e897e634abd26d993181ac4a45b9cf16f7","revisions":{"1d7b1899c5f7f172c56badd487f6f6a885c1581b":{"kind":"REWORK","_number":1,"created":"2022-11-14 21:22:48.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/864444/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/44/864444/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/1"}}},"commit":{"parents":[{"commit":"7f4855dd1bed11528216c43c85e576736cc46958","subject":"Update master for stable/zed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7f4855dd1bed11528216c43c85e576736cc46958"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-11-14 21:17:47.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-11-14 21:17:54.000000000","tz":-480},"subject":"Use SLO by default for segmented uploads","message":"Use SLO by default for segmented uploads\n\nWe\u0027ve had SLO for nearly ten years, and it is preferable for most\nuse-cases. It\u0027s time to default to SLO rather than DLO.\n\nAdd a new --use-dlo option to give users a way to return to old\nbehavior; ensure there is still a --use-slo option so we don\u0027t break\nexisting scripts that may use it.\n\nUpgradeImpact:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nThe default segmented-upload behavior has changed; Static Large Objects\nare now used by default rather than Dynamic Large Objects. To revert to\nthe old behavior:\n\n* CLI users may use the new `--use-dlo` option\n* Service API users may explicitly set `use_slo` to False in their\n  options dicts\n\nChange-Id: Iebcd64ced8eab6efebb9f02a0c4be6bf6338cb3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1d7b1899c5f7f172c56badd487f6f6a885c1581b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1d7b1899c5f7f172c56badd487f6f6a885c1581b"}]},"branch":"refs/heads/master"},"063900a980784dc58392a630d36a5f265a117acf":{"kind":"REWORK","_number":2,"created":"2022-11-15 22:14:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/864444/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/44/864444/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/2"}}},"commit":{"parents":[{"commit":"7f4855dd1bed11528216c43c85e576736cc46958","subject":"Update master for stable/zed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7f4855dd1bed11528216c43c85e576736cc46958"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-11-14 21:17:47.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-11-15 22:14:11.000000000","tz":-480},"subject":"Use SLO by default for segmented uploads","message":"Use SLO by default for segmented uploads\n\nWe\u0027ve had SLO for nearly ten years, and it is preferable for most\nuse-cases. It\u0027s time to default to SLO rather than DLO.\n\nAdd a new --use-dlo option to give users a way to return to old\nbehavior; ensure there is still a --use-slo option so we don\u0027t break\nexisting scripts that may use it.\n\nUpgradeImpact:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nThe default segmented-upload behavior has changed; Static Large Objects\nare now used by default rather than Dynamic Large Objects. To revert to\nthe old behavior:\n\n* CLI users may use the new `--use-dlo` option\n* Service API users may explicitly set `use_slo` to False in their\n  options dicts\n\nChange-Id: Iebcd64ced8eab6efebb9f02a0c4be6bf6338cb3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/063900a980784dc58392a630d36a5f265a117acf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/063900a980784dc58392a630d36a5f265a117acf"}]},"branch":"refs/heads/master"},"6a8675e897e634abd26d993181ac4a45b9cf16f7":{"kind":"REWORK","_number":3,"created":"2023-03-21 19:46:49.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/864444/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/44/864444/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/44/864444/3"}}},"commit":{"parents":[{"commit":"779cf7484e44855ddbf6f29d48af79104e42a0a6","subject":"Merge \"Metadata updates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/779cf7484e44855ddbf6f29d48af79104e42a0a6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-11-14 21:17:47.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-03-21 19:46:44.000000000","tz":-420},"subject":"Use SLO by default for segmented uploads if the cluster supports it","message":"Use SLO by default for segmented uploads if the cluster supports it\n\nWe\u0027ve had SLO for nearly ten years, and it is preferable for most\nuse-cases. It\u0027s time to default to SLO rather than DLO.\n\nAdd a new --use-dlo option to give users a way to return to old\nbehavior; ensure there is still a --use-slo option so we don\u0027t break\nexisting scripts that may use it.\n\nUpgradeImpact:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nThe default segmented-upload behavior has changed; Static Large Objects\nare now used by default rather than Dynamic Large Objects. To revert to\nthe old behavior:\n\n* CLI users may use the new `--use-dlo` option\n* Service API users may explicitly set `use_slo` to False in their\n  options dicts\n\nChange-Id: Iebcd64ced8eab6efebb9f02a0c4be6bf6338cb3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6a8675e897e634abd26d993181ac4a45b9cf16f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6a8675e897e634abd26d993181ac4a45b9cf16f7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
