)]}'
{"id":"openstack%2Fswift~774333","triplet_id":"openstack%2Fswift~stable%2Ftrain~Icfffb3e7f53161a2641e8fd5be55b045d0c3de02","project":"openstack/swift","branch":"stable/train","topic":"train-sharding","hashtags":[],"change_id":"Icfffb3e7f53161a2641e8fd5be55b045d0c3de02","subject":"py27: Suppress UnicodeWarnings in ShardRange setters","status":"MERGED","created":"2021-02-06 02:29:07.000000000","updated":"2021-02-26 23:34:56.000000000","submitted":"2021-02-26 23:34:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"774333-train-sharding","meta_rev_id":"7ba928944b3c62c06c905bcd1482a0b0d9072625","_number":774333,"virtual_id_number":774333,"owner":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-26 23:34:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-26 21:20:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-26 21:20:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-06 02:29:07.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2021-02-06 03:39:23.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"}],"messages":[{"id":"6510316cd81c54d78912bb2b7d8eda3396e12cde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-02-06 02:29:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04af37c81a16919c37531ad577c62d32892ba7b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-06 03:39:23.000000000","message":"Patch Set 1: Verified-1\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/856d1a497fa44f77a102dde6d7392b20 : SUCCESS in 6m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/3159d7d85eae48f5a7c30dc6d14ab47d : SUCCESS in 56m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fe08f33ef69a47de93eaac5cd64146e2 : SUCCESS in 41m 21s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fe2b5bde52914b628cc662944046790c : SUCCESS in 9m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e471a49a9b954dbb9c10c2fc0b17551b : SUCCESS in 12m 36s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d9ed7563fb6248d3be72b143a378524a : SUCCESS in 12m 57s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/78bb9079e5d44083880ce52a40063e54 : SUCCESS in 13m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8f4879623c6a46bead7f0e7e7a742f80 : SUCCESS in 9m 03s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/86fa771f9704429c9c981640da8fd1bf : SUCCESS in 9m 08s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/c5193db9438b40fab9d1ea5e2031c11a : SUCCESS in 9m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8704cd6b9dbb43f6a87974a824bb6c28 : SUCCESS in 9m 38s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/7f1498dab57d4376b3716c50b8f2d38a : SUCCESS in 12m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/92be7b639a5f4dbd99bb8e3f9a00368c : SUCCESS in 11m 50s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8b2619588d85470cad349c3166d0ffd8 : SUCCESS in 12m 00s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/5710b5123405409298e294f6f6c395b5 : SUCCESS in 9m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c444868609724f069d343a941aa485ad : SUCCESS in 12m 43s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/4a883b2b51f54b46a0ff2ff51dcecf3a : SUCCESS in 14m 12s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e47f159c84d141cb8c86a49ef347763c : RETRY_LIMIT in 3m 30s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/806ba40fff794abea1d105e4b2408d7b : RETRY_LIMIT in 3m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d24d1686026a4856960c0766819d937a : SUCCESS in 30m 32s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/beca2217d7724abb802c4a4ea269c428 : SUCCESS in 27m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b6906938a4a24d3e8572012dc722828b : SUCCESS in 28m 39s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/46fc2b1b2aa740468e1dda3063288d5b : SUCCESS in 11m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55f3b187ba3d4aee900f4f80b7a82b7f : SUCCESS in 6m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c4ab921583b44e99a367759953f1f0f5 : RETRY_LIMIT in 7m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/06e34e22418d4ac98235f03f56448899 : SUCCESS in 1h 00m 23s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f8ca4fdcc75545a1acd4d7e772e7f783 : SUCCESS in 55m 41s","accounts_in_message":[],"_revision_number":1},{"id":"65d464bc5714d95995437ddbd2dc34a744102e0d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-02-25 02:02:32.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"be18e650ba3bf09916e03ce8f4bc475659954e44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-25 04:13:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a373f2a5c1244b74ad1d80e0a275b2d2 : SUCCESS in 5m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/69bf7c0b07b4415a96c0dc52e4d6af44 : SUCCESS in 1h 04m 37s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a46b841283c6483fb8c4dae821b1395f : SUCCESS in 43m 54s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/439ba1ca978d4645a74b84c2a4ba7fb2 : SUCCESS in 8m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f86a0107a1ee4138b031613459812b3b : SUCCESS in 12m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/228f4f17058c43a888ea10fcfe52e6d1 : SUCCESS in 11m 54s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/98c10a7c05ae4ca1bf5579352aca3be9 : SUCCESS in 12m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/568ba88929254a5fa2353ba0cf4a34a8 : SUCCESS in 9m 41s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/10b0eded467f4a9d840a464d6f36d08c : SUCCESS in 10m 01s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/1fc8174b276747f1bcf3243d34718dbe : SUCCESS in 9m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d84c2ae31c734d859a824ce4962eae97 : SUCCESS in 10m 40s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/8ccd847941ff4cc18ae8b057a439d321 : SUCCESS in 12m 32s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fffbbc68ff4241318b7c372964230f9b : SUCCESS in 10m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/60d2cd18b7564dcfad8fcde2872306b9 : SUCCESS in 10m 26s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/1d5672cb104a4cdba5e5825dd2a5c0ac : SUCCESS in 10m 24s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ba17ddae5cca4e0d93f39128c0dad6fd : SUCCESS in 11m 21s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/c40a131c9b68460e9bf42e0180a02a87 : SUCCESS in 13m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ab1e5d46fef84d39a8680cf62ea5c9a7 : SUCCESS in 22m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f338447017c14587a55a1469817271e8 : SUCCESS in 38m 17s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d6a8f6ca6c614da396e650c56c9f1882 : SUCCESS in 33m 41s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/83ec10a3912246b688b9d7cbdc626c15 : SUCCESS in 29m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ef7f4dd7c9a7482699421e8199086927 : SUCCESS in 30m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f034d4f157ca4fa0b0b5c8b8bc602833 : SUCCESS in 12m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb85c92a800448ac844fa7b53e26927a : SUCCESS in 6m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/286ae95249d7456e815114dfb8815225 : FAILURE in 10m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9800c563e86e45258a886e85d7a2ee2d : SUCCESS in 1h 02m 57s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/827db1890fb3460198a1145995002b9c : SUCCESS in 1h 04m 11s","accounts_in_message":[],"_revision_number":2},{"id":"1c750823058862fcaf8e1c44fbfe474f85108966","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-26 21:20:14.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nClean cherry-pick; shipped in victoria and backported to ussuri in https://review.opendev.org/c/openstack/swift/+/777279","accounts_in_message":[],"_revision_number":2},{"id":"95f6b3668ae148ba203c7c53e969f86435c8cc2c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-26 21:20:38.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"435598020af3b724ca8a8d4b410dae496ea1de64","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-26 23:34:55.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/64f17590743c414ea588cb88b04caa6b : SUCCESS in 7m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/7f9186cb020e46e58368be0cb875c0cc : SUCCESS in 1h 01m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e10c7ef29e9a4eaa855a46042e1e4188 : SUCCESS in 45m 09s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/d180b565f50941d8bfae4f2d3fb1f117 : SUCCESS in 9m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f8d2b2c0566049c2afb056b8198f7966 : SUCCESS in 11m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d92390bff9f64869b3fbfbaa8d438820 : SUCCESS in 13m 12s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/88903c68e52d443fbfea2769a50d38d8 : SUCCESS in 12m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6b720e4fb9c74db2a5e20486c7ee6fbb : SUCCESS in 9m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cec5931c2f8b41d0b3b06f3b79b6f389 : SUCCESS in 10m 17s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/b8892e4fbea34a47a2c7c388a4c0c19a : SUCCESS in 11m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/085308f5c01c4fa2bae2f549a3d08825 : SUCCESS in 10m 34s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/cc3214c61e1c4fb79250b3c839e77879 : SUCCESS in 16m 44s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/310473b73c454343b834debf2601dd36 : SUCCESS in 11m 48s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/30fe65aad1e84d349181283658cdfcba : SUCCESS in 9m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/21330a73a174401b9030bad3b1679bce : SUCCESS in 20m 24s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/83a00853da6442f5adf3f5244ed5f112 : SUCCESS in 13m 18s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e8c6257ee0c84bf692ce5790007086b9 : SUCCESS in 38m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0b49dc5f23db469ba02392927e7760b0 : SUCCESS in 41m 08s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/84c26deca1d449488e832f786e6a0c69 : SUCCESS in 31m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/54c2c50b574d4996a5a6ca7054269b47 : SUCCESS in 33m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a776b67fabaa4b8daafd07755a16367e : SUCCESS in 19m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60a1572b9cfb4774b6997dd91923a187 : SUCCESS in 8m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6f12a5e5699a428ab1788eb9fb005552 : SUCCESS in 1h 01m 48s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/73ea952fe22148e0b5955f5707faff12 : SUCCESS in 1h 09m 33s","accounts_in_message":[],"_revision_number":2},{"id":"7ba928944b3c62c06c905bcd1482a0b0d9072625","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-26 23:34:56.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7159cb73dce8eb7de95d0bfbb6d30a3a1740c937","revisions":{"07030faae327687554df878368c721cf17ea34b4":{"kind":"REWORK","_number":1,"created":"2021-02-06 02:29:07.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/33/774333/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/774333/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/774333/1"}}},"commit":{"parents":[{"commit":"0a4eb662458e6532379b83fc2da8f319971b91c7","subject":"sharding: Add probe test that exercises swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0a4eb662458e6532379b83fc2da8f319971b91c7"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-05-05 04:35:58.000000000","tz":-420},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2021-02-06 02:23:57.000000000","tz":-360},"subject":"py27: Suppress UnicodeWarnings in ShardRange setters","message":"py27: Suppress UnicodeWarnings in ShardRange setters\n\nPreviously, we\u0027d see warnings like\n\n   UnicodeWarning: Unicode equal comparison failed to convert both\n   arguments to Unicode - interpreting them as being unequal\n\nwhen setting lower/upper bounds with non-ascii byte strings.\n\nCherry-Picked-From: I328f297a5403d7e59db95bc726428a3f92df88e1\nChange-Id: Icfffb3e7f53161a2641e8fd5be55b045d0c3de02\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/07030faae327687554df878368c721cf17ea34b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/07030faae327687554df878368c721cf17ea34b4"}]},"branch":"refs/heads/stable/train"},"7159cb73dce8eb7de95d0bfbb6d30a3a1740c937":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-02-25 02:02:32.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/33/774333/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/774333/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/774333/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/774333/2"}}},"commit":{"parents":[{"commit":"f96f2411745ed4b50c28fe35d97550368cf265de","subject":"sharding: Add probe test that exercises swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f96f2411745ed4b50c28fe35d97550368cf265de"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-05-05 04:35:58.000000000","tz":-420},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2021-02-25 01:51:53.000000000","tz":-360},"subject":"py27: Suppress UnicodeWarnings in ShardRange setters","message":"py27: Suppress UnicodeWarnings in ShardRange setters\n\nPreviously, we\u0027d see warnings like\n\n   UnicodeWarning: Unicode equal comparison failed to convert both\n   arguments to Unicode - interpreting them as being unequal\n\nwhen setting lower/upper bounds with non-ascii byte strings.\n\nCherry-Picked-From: I328f297a5403d7e59db95bc726428a3f92df88e1\nChange-Id: Icfffb3e7f53161a2641e8fd5be55b045d0c3de02\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7159cb73dce8eb7de95d0bfbb6d30a3a1740c937"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7159cb73dce8eb7de95d0bfbb6d30a3a1740c937"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
