)]}'
{"id":"openstack%2Fswift~901334","triplet_id":"openstack%2Fswift~master~I083e0c6898bf93d8a0dc593acd9723827e55508e","project":"openstack/swift","branch":"master","topic":"p-proxy-namespaces","attention_set":{},"removed_from_attention_set":{"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-11-22 00:42:14.000000000","reason":"Change was submitted"},"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2023-11-21 19:59:02.000000000","reason":"\u003cGERRIT_ACCOUNT_597\u003e replied on the change","reason_account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-11-22 00:42:14.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I083e0c6898bf93d8a0dc593acd9723827e55508e","subject":"proxy: move _get_shard_ranges to ObjectController","status":"MERGED","created":"2023-11-17 19:01:13.000000000","updated":"2023-11-22 12:53:36.000000000","submitted":"2023-11-22 00:42:14.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"901334-p-proxy-namespaces","meta_rev_id":"578c7f223afe022d9a65da68b3fe6d9bcbe0b793","_number":901334,"virtual_id_number":901334,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-11-22 00:42:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":2,"date":"2023-11-21 19:59:02.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2023-11-21 22:27:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2023-11-21 22:27:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-17 20:31:46.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":"2023-11-18 00:00:51.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":"REVIEWER"},{"updated":"2023-11-18 01:47:53.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"state":"CC"},{"updated":"2023-11-18 01:48:11.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"state":"REVIEWER"},{"updated":"2023-11-21 22:27:14.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":"e7f9ff171e6df88a9ab1b35ed2502c87574b437b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-17 19:01:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98860f6410d29b532ee48a9e0a367f9ff10263c6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-17 19:14:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1e9daa2c9a2e3655bf94513bf30477defbc34aed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-17 20:31:46.000000000","message":"Patch Set 2: 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\nhttps://zuul.opendev.org/t/openstack/buildset/11e5d91a010e41f098211ae129539eb8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a23a252817f4b6caf7a9e37bfd293a5 : SUCCESS in 8m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/ae84fda7258e4956993ab02f80288822 : SUCCESS in 1h 08m 07s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/3a0973c3ea0749859bdd849de0d6692a : FAILURE in 1h 01m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/50dfea8a14c544268b16ecc09d8aaa8d : SUCCESS in 57m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/49a5699f504e4dce8f7ce4ec7069101f : SUCCESS in 59m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/78d6e50283ff420b9a7163fbef46d445 : SUCCESS in 20m 22s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d37eb69496a94ee8897a3d2f118f17a9 : SUCCESS in 18m 00s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/920b665191384b9f86eb431a8de0099f : SUCCESS in 19m 21s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a2e1ad2e319c41a8b95e4b405524f529 : SUCCESS in 9m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/64755b150bd64a87ad796d431a32bbf5 : SUCCESS in 5m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0221ec9cd5f34836bcd3946b788f5439 : SUCCESS in 15m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c040bfdb97cb494caabed6195b1a34de : SUCCESS in 13m 55s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/473f9f3650794c30841024416d12e337 : SUCCESS in 13m 55s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/0a51d04504b044efb62534356908303b : SUCCESS in 20m 48s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/0c4dc9bdef534911a687152bfef80b9b : SUCCESS in 15m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a7ad626882b8409dbdfda419b5518d80 : SUCCESS in 16m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/732a4ed16d5540ab9befb249bd90cd25 : SUCCESS in 22m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0a058fbe849944d5b04a9670263da61b : SUCCESS in 23m 02s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/83fcf0a47ade4889a64b832384a215c9 : SUCCESS in 18m 43s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c824dca7ded14d2da844efee0f127343 : SUCCESS in 14m 43s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6e3f31f0502840d386534082eca1ff9d : SUCCESS in 22m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/052d5beb75d3465ea845d1785b8f6f9f : SUCCESS in 7m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/998aad9ba1a240f390506aab5f28964a : SUCCESS in 20m 18s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/b7a220124a7c43f4961d6a7feb4b8f63 : SUCCESS in 7m 46s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3b91be0853874816b033a1c8fe2b5718 : SUCCESS in 56m 10s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/ba5a8ee430e74e4a8dc10cddb5233620 : SUCCESS in 1h 00m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/86def00f8f8a4e8cb75d80167eadfa5f : SUCCESS in 41m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6f92568822c44277ae7cc02273f8015b : SUCCESS in 39m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf1d2d0684704035a3725498f0fcf8e6 : SUCCESS in 16m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b26e9d37c0b4a3fa3c7714803750dcf : SUCCESS in 4m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/df3d61c932514869b7a3a4cae30f4084 : SUCCESS in 20m 38s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1cdf0fcecb744f9a9cd9f13ecfc82946 : SUCCESS in 59m 33s","accounts_in_message":[],"_revision_number":2},{"id":"0890cffbf9294ebebf487dd18763179603d1bf9d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-17 20:50:11.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c897204b8a9e4070bbe25a11142d76ed\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ed0a4b7bd72445d2a3aa27f88b44dc6e : SUCCESS in 24m 25s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9ec2eb4b04db476a9472b579f75a2427 : SUCCESS in 26m 11s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/a1276f5098cb44a2a8bffd8291d42757 : TIMED_OUT in 1h 31m 15s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/56bc6c93a7bc46b0995e2bece277b08f : SUCCESS in 30m 01s","accounts_in_message":[],"_revision_number":2},{"id":"0fd109b40103e759e344a202f394bfc512a66f09","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-11-18 00:00:51.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"e11fc5d68e0138cc14487ee60e5c513639c01322","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-18 01:47:53.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8ddebbb5b642e52af37bf96b31a32c67d5bb67a9","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-18 01:48:15.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"06afd9147deb9787a74e35013bd6df957be3d9f3","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-20 12:15:14.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"326d0f536b398b6a809feab799fd30b4a351da4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-20 16:47:37.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"6962afabfb92d1a2f4180ba139dd2253d636ba5f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-20 17:51:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/229cd247884f4f6cbb1111f5c5d2abb1\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c773ffe715844e7f89fbd67788e6cdc0 : SUCCESS in 19m 26s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/524fbb47baf046b0b6a5e4eee6f8da19 : SUCCESS in 47m 09s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/d52ca0bb69814970a6f5c763d4eff86b : SUCCESS in 23m 35s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/803a5c1cfdc0486b92b03685d810702f : SUCCESS in 1h 01m 46s","accounts_in_message":[],"_revision_number":3},{"id":"c72dc341c37396d3313143ef4e73d051fcb3d752","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-20 18:02:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aee51fb3f860441dbf8b79f675eb9ba4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f90f734026c344b3908eabce0583c4c6 : SUCCESS in 9m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/8bdf2fa686014df49d0b3701d0e9dd25 : SUCCESS in 1h 06m 45s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/223ba38d144d4f4ea25cd673c883c5fa : SUCCESS in 1h 01m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b17b8724fabb422f8e288a79b7ac0f69 : SUCCESS in 1h 00m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cdbad14a14f84e96aeb52ecaf0d551fd : SUCCESS in 54m 34s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/285a2bc9aabd4c4fa096cb1397fe9c60 : SUCCESS in 19m 09s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dc28310874294e7a97c2199aeb10d678 : SUCCESS in 22m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d2196f49511a429ebfd1733a67dc0ec7 : SUCCESS in 26m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/081b7a91e60a4a1ab1fe20a896f7232e : SUCCESS in 10m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/fff8ca96ee714d8fbaa74c0d77ce0e98 : SUCCESS in 5m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1d4dd3a05ab5453ea38b645cd666d584 : SUCCESS in 19m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ce1af6493a224a3d8708177ca79408ce : SUCCESS in 17m 38s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/bc4d5ec912c84662842da272cfd6b9be : SUCCESS in 17m 04s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/59a749709fd4404caf0e2f67f7f12a78 : SUCCESS in 17m 25s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/29102d7306b84841aa9c2951e775e0fd : SUCCESS in 17m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f8f05232b2714f3eadcc69dbc8fd4b4f : SUCCESS in 17m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ef7bdf64daa842698b03c835cee6a0ba : SUCCESS in 17m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/35c5a6c5083946408605081f896d563b : SUCCESS in 21m 37s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/086cf37bfe4d4a879e8e8ba9ffbed80e : SUCCESS in 17m 50s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/6a839d4ee06d445cba582291a7e8d148 : SUCCESS in 16m 26s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f330a86e0ed345bb9584194570bf03af : SUCCESS in 16m 15s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8df362cc8ced40e5b73178515284ecfa : SUCCESS in 7m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/20ef7389bfcf421aa9d68c43c0cb5fa5 : SUCCESS in 20m 59s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/0836e5fb74424610b16367769c726d8f : SUCCESS in 7m 39s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c97c3f51c57045c4b1090ca8d17ce43d : SUCCESS in 1h 00m 05s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/1b6c7d082a14453fa4200a81fe59d27b : SUCCESS in 1h 04m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/af26422578cf4683920fa60c89ea58c0 : SUCCESS in 54m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2efe1b0b777d4126bf86cbefac1bce9d : SUCCESS in 1h 01m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c6d2f56789a04f929ea2c331137f9fbc : SUCCESS in 16m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/70b97185274747d1a40d2d9d81abb14c : SUCCESS in 4m 52s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/de94acb841c74fc5aa4dfd0d651f149e : SUCCESS in 27m 00s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/baad4a08aebf4fc1a4bbf4c1d93c3879 : SUCCESS in 1h 01m 35s","accounts_in_message":[],"_revision_number":3},{"id":"04317b0f32a429aeea748b68180887830a912fc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-21 10:54:11.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"61fc10b7242bc37f85eed02c3dd6c1f4b7c74bf1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 12:13:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/152c1653502f469eb6782c6fd3be9e07\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f882b0cd8fe243feab73a50529d34f66 : SUCCESS in 10m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/94a561ef7c734c509710fcaf22c08140 : SUCCESS in 56m 41s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/548da7067f7e4274ab6c1fa633e4fa5f : SUCCESS in 1h 01m 05s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/43d1ee56eab44784b4659652a91fbad2 : SUCCESS in 55m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8d2a92ae6c924d4db5b9889d2cb13746 : SUCCESS in 1h 01m 42s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/227484a0764d45f09166feb920f0b119 : SUCCESS in 21m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1181f365348545b48bf0c8c59962cc79 : SUCCESS in 19m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bcca32a544b24ca8845cba4e3196e7e2 : SUCCESS in 18m 14s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/393e49a6fc87452b8bab01d8e7fe4d59 : SUCCESS in 8m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b408e5951f444fe78e16121850ad606d : SUCCESS in 6m 44s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a4b5877eb8b541b2aed8c78f270f7f00 : SUCCESS in 18m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e52e204335c94124a52bd99f2d7e47fb : SUCCESS in 14m 35s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1f96e064adeb41c5bfdee5d2a066e9fe : SUCCESS in 15m 45s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2f039ae0dd414078a4f019d8c3de76ef : SUCCESS in 16m 14s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/a3a1356e9b2645ec961bcacb30228b45 : SUCCESS in 19m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a68f0ebaf6d1488885cbf5f8e67eec69 : SUCCESS in 22m 42s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9a04069d6e17470d9d0fd8da76677dae : SUCCESS in 17m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bc758dcecea544bbba75c1d047876edb : SUCCESS in 19m 25s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/772c26e289d346e9b7464ca88aa6e5a0 : SUCCESS in 15m 48s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/7e9c041977974a11a454f7212b56d684 : SUCCESS in 15m 14s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6c586ee585844da187ae89ea3b68649f : SUCCESS in 15m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/89ab58b06b824ba1ba67e63181fb43ab : SUCCESS in 7m 22s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f868cdb7e16e4b02be4760c139476bbb : SUCCESS in 17m 17s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fa195f26c9fb42e5a8ed10913e413970 : SUCCESS in 8m 05s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d57e1732c44a4a8981e6d750285a0127 : SUCCESS in 54m 38s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/b3de4be27ca04d809160e7b3e8388324 : SUCCESS in 1h 09m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7cb2aa78d9494832b0f8b18957c3ce42 : SUCCESS in 48m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/15a6019d374f4e089a26160b9440a08c : SUCCESS in 43m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4cfeb159ab3741a6958d64469b1d824c : SUCCESS in 18m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c97c44b9bdd40e39709f4578791b8b4 : SUCCESS in 4m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c71ffa5111f1426da1a867d4cb0f195b : SUCCESS in 18m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e19be09936a14537a6ed863295c72db6 : SUCCESS in 45m 39s","accounts_in_message":[],"_revision_number":4},{"id":"f9d6ff7a769afc01e8b8945846de25e60690ecd3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 13:36:36.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aa76a73cf2e14b72b5d12ef1d1d37fa4\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/72b89eefbc3f45f3813e53de5fdef43c : SUCCESS in 20m 29s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4c94bc754cb74f15b4ca4621933d9c31 : SUCCESS in 1h 24m 43s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/c20c14de8ccc45199fe8bbd3708e31fd : TIMED_OUT in 1h 31m 01s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/7f62baa1f4e34c30a0add347009dce3c : TIMED_OUT in 1h 31m 11s","accounts_in_message":[],"_revision_number":4},{"id":"7c2eae7c8b87d0024521b1f2400fbc39f46c868f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-21 18:37:29.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"c363c9fd2abf54a67c1ac5f31ea51af2e016e35e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 19:06:11.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b9e686adf6a948aea023adbd96f26c63\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ade7795ed18b4d3ba89c9cc265383a0f : SUCCESS in 18m 33s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/75b484927b11446ab422a653d209fc87 : SUCCESS in 17m 11s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/6cc97a2d326746aeb00efd1542031aa4 : SUCCESS in 26m 15s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/6c7fe4a2c6254bf684fa138c4bf57b7a : SUCCESS in 21m 50s","accounts_in_message":[],"_revision_number":5},{"id":"3bf9c66e9a61a0c5943073232c9be3ea68aefc9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 19:55:51.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c43402a2e9a74349a1d2e46e622641a6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7974c6838bb474594ddc0d78c3ebbce : SUCCESS in 8m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/fd0b987328374b8ba7464913a6e36571 : SUCCESS in 1h 10m 21s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/0241d724bc0d47bcbf44d2b5d3ddfdcb : SUCCESS in 1h 05m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/06fe06aee8e14df99a5bb02ff6a8d91e : SUCCESS in 35m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/81bca2a4473749aaa6a160646f928530 : SUCCESS in 48m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/69f105dd82fa4fa5ae3d985a9801ccdc : SUCCESS in 17m 25s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c7e4ef4fce1b462eaaf3642d171fcc18 : SUCCESS in 19m 35s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e2c35936d1ce45428a0ccbfdad9054ee : SUCCESS in 17m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d280a2a08900410888ffe7669735d8cd : SUCCESS in 9m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1c900e8e8b8b4584be2beeb37e15b13a : SUCCESS in 5m 53s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/37d8854aea504287b85640b87b7f7754 : SUCCESS in 18m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4c7209d1db654c15a4bf6b915bdb1221 : SUCCESS in 18m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/67fb6c7f3e224b529ab1eb5bba0cf3bc : SUCCESS in 17m 57s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/77a170615c054788a5473317f2457b5e : SUCCESS in 17m 10s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/1ee68a16388343ad9b133882607ac7ac : SUCCESS in 18m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/098628db497a460bb695c38bed77703b : SUCCESS in 19m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e02d3e9079e843499bca2d5ca3c96bb7 : SUCCESS in 18m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/90994117009642728420cc9cf31bff80 : SUCCESS in 20m 02s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/c0efbf5fd7194c1194a94c0b0b8ff79a : SUCCESS in 15m 31s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/db35de79241c443e84e04205394859ba : SUCCESS in 16m 31s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/04cfde9ee50c42579d1bc6c99a982e5c : SUCCESS in 15m 54s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c777b214b687419490877dbf778110c2 : SUCCESS in 8m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bc9af26e575b4fb1a4e1918bd21fe5d5 : SUCCESS in 18m 28s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/34c654fc53ef4fab8bfbe10a0749d922 : SUCCESS in 7m 30s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/db14648b60eb4267b459b6286b16a278 : SUCCESS in 1h 06m 11s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/6c648a2e21c3403399dc489831bdd87f : SUCCESS in 1h 03m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0480cd45f86f498db83175d7b1435f9e : SUCCESS in 1h 07m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a1d25c773cf24172b9cfd28017be146c : SUCCESS in 55m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f4b8f733c2524253801d1fd0eecfe6c4 : SUCCESS in 20m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e6507e1bef542958cef3e0f32d30299 : SUCCESS in 5m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a4fb4b87aec4466489dccedca4f110e5 : SUCCESS in 21m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/be51d2293b1f494a93b05a4bb9dc340f : SUCCESS in 1h 04m 25s","accounts_in_message":[],"_revision_number":5},{"id":"914822dd73a44f5ca98d8880281ab9d4cf879480","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-11-21 19:59:02.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"90b422a3c9225eeb8c6a43ffb351d975f63809db","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-11-21 22:27:14.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(8 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3bd125bb8ef25635234d00898cf72e9dd2053e96","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-21 22:27:48.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"41002f50b7085a5b9fb6ca78a476426567d0c612","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-22 00:42:12.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2edd843c358547e385dfd390a6990e86\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f9bd377517242df93aa4a271c614ffc : SUCCESS in 8m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/597461b574754f1ea2f5501d583d3532 : SUCCESS in 1h 07m 18s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/c128c55fc9b94db593fbfe070ea774a2 : SUCCESS in 1h 04m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/83d0f7ac5681422eae68ca8631c35b42 : SUCCESS in 46m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3551eaeaaed94872a88dc6a464f1168b : SUCCESS in 1h 08m 44s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/cf4f44fd3ac94e678893b46aedf0444e : SUCCESS in 9m 36s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/78d611496bc34ef88ae0a5f2d7006b31 : SUCCESS in 6m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e9c95c41492c480bab43485fc79e6c7e : SUCCESS in 19m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f659ac644d9d4437963c768778f6fca7 : SUCCESS in 22m 05s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/93a247a1f90a4a5d86691ab9d34b8a43 : SUCCESS in 15m 04s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/369e9a69fd944802bda6444982bfa20b : SUCCESS in 16m 34s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/4e8ba93e6e524e6b801d3e58ae9be9fc : SUCCESS in 15m 30s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5b392a685f6f44ef83bd00fcae6016f5 : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/07bb99feb10f4d5c8c0ce2d9fa3d086e : SUCCESS in 16m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/013c4ef75e8f4ff89469040d1aeff00d : SUCCESS in 25m 51s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/8fa1ae6b0245492e82521a8a26861cad : SUCCESS in 12m 53s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/35740ab06835426abe899c33e80e1fdb : SUCCESS in 15m 43s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/ba0f9a1e5243481784a260b3a3845616 : SUCCESS in 16m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d8a630958cf146a6b254b7599f13d789 : SUCCESS in 10m 38s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/88cc5dc20d724d7db8a825453475bc68 : SUCCESS in 8m 05s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/97f67d1ecac442f9b76420dcac3513ad : SUCCESS in 58m 27s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/07709ce2d8da4b1397d6da186609d3da : SUCCESS in 1h 03m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5eb0c272bd3f42db95e75c38a509be96 : SUCCESS in 56m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9c2dc405f4da44e48b85120b26b8f5ca : SUCCESS in 56m 48s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/50113231ddc0449bb69bc13c30a5832e : SUCCESS in 17m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1de0ad3176854f5ab4a5506faa28b525 : SUCCESS in 4m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/951882cf46a5430888f881ace33917e9 : SUCCESS in 46m 10s","accounts_in_message":[],"_revision_number":5},{"id":"402723dfcb0f948e0d9591bea81e914355204a42","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-22 00:42:14.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"0aea2e5eeb186013cf9d6cad9aeb7eb226d77ae4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-22 00:43:28.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/42f1566e67c849c3a1dbba44a7859faa\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb1309073921422cb5bf323feb17167c : SUCCESS in 49s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/f0fcbbab7e5e4af6801199e836e0eeee : SUCCESS in 32s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/6b12b2dc59c640c2a7964ffe7afbe305 : SUCCESS in 37s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"578c7f223afe022d9a65da68b3fe6d9bcbe0b793","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-22 12:53:36.000000000","message":"Patch Set 5:\n\n(7 comments)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"6f890d2ba92a2b2a83db791e7af3e0aad661b01a","revisions":{"874efb7173cfe6dc640282ed286a9fbb7e854b2b":{"kind":"REWORK","_number":1,"created":"2023-11-17 19:01:13.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/34/901334/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/34/901334/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/34/901334/1"}}},"commit":{"parents":[{"commit":"38366a564f57fc2c9e807ea0b8f7c002f0ccf91a","subject":"proxy: refactor to share namespace cache helpers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38366a564f57fc2c9e807ea0b8f7c002f0ccf91a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 15:48:47.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 17:41:52.000000000","tz":0},"subject":"proxy: move _get_shard_ranges to ObjectController","message":"proxy: move _get_shard_ranges to ObjectController\n\nThe method is only used by the ObjectController.\n\nAlso relocate the associated unit tests.\n\nChange-Id: I083e0c6898bf93d8a0dc593acd9723827e55508e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/874efb7173cfe6dc640282ed286a9fbb7e854b2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/874efb7173cfe6dc640282ed286a9fbb7e854b2b"}]},"branch":"refs/heads/master"},"1bc35ca77f09840562cb27364a0cc3e9827ccc4a":{"kind":"REWORK","_number":2,"created":"2023-11-17 19:14:46.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/34/901334/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/34/901334/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/34/901334/2"}}},"commit":{"parents":[{"commit":"38366a564f57fc2c9e807ea0b8f7c002f0ccf91a","subject":"proxy: refactor to share namespace cache helpers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38366a564f57fc2c9e807ea0b8f7c002f0ccf91a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 15:48:47.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 19:05:17.000000000","tz":0},"subject":"proxy: move _get_shard_ranges to ObjectController","message":"proxy: move _get_shard_ranges to ObjectController\n\nThe method is only used by the ObjectController.\n\nAlso relocate the associated unit tests.\n\nChange-Id: I083e0c6898bf93d8a0dc593acd9723827e55508e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bc35ca77f09840562cb27364a0cc3e9827ccc4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1bc35ca77f09840562cb27364a0cc3e9827ccc4a"}]},"branch":"refs/heads/master"},"612e601b0c1bd36109a28747eec8d3d1f60c52dd":{"kind":"REWORK","_number":3,"created":"2023-11-20 16:47:37.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/34/901334/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/34/901334/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/34/901334/3"}}},"commit":{"parents":[{"commit":"4952f91e8b4200e3f265a82f46a9196b7624ce89","subject":"proxy: refactor to share namespace cache helpers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4952f91e8b4200e3f265a82f46a9196b7624ce89"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 15:48:47.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-20 12:11:01.000000000","tz":0},"subject":"proxy: move _get_shard_ranges to ObjectController","message":"proxy: move _get_shard_ranges to ObjectController\n\nThe method is only used by the ObjectController.\n\nAlso relocate the associated unit tests.\n\nChange-Id: I083e0c6898bf93d8a0dc593acd9723827e55508e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/612e601b0c1bd36109a28747eec8d3d1f60c52dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/612e601b0c1bd36109a28747eec8d3d1f60c52dd"}]},"branch":"refs/heads/master"},"66ed3f307c82689592ac4794b57937584110e79e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-11-21 10:54:11.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/34/901334/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/34/901334/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/34/901334/4"}}},"commit":{"parents":[{"commit":"a0a3396c0edfbc6d0566cb62abe0b26e18da0eb1","subject":"container: add Namespace marker/end_marker/include/reverse support.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0a3396c0edfbc6d0566cb62abe0b26e18da0eb1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 15:48:47.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-21 10:30:32.000000000","tz":0},"subject":"proxy: move _get_shard_ranges to ObjectController","message":"proxy: move _get_shard_ranges to ObjectController\n\nThe method is only used by the ObjectController.\n\nAlso relocate the associated unit tests.\n\nChange-Id: I083e0c6898bf93d8a0dc593acd9723827e55508e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/66ed3f307c82689592ac4794b57937584110e79e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/66ed3f307c82689592ac4794b57937584110e79e"}]},"branch":"refs/heads/master"},"6f890d2ba92a2b2a83db791e7af3e0aad661b01a":{"kind":"REWORK","_number":5,"created":"2023-11-21 18:37:29.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/34/901334/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/34/901334/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/34/901334/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/34/901334/5"}}},"commit":{"parents":[{"commit":"72ac5b3be0c8ac4c3465c9b7935d5daf443640a6","subject":"proxy: refactor to share namespace cache helpers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/72ac5b3be0c8ac4c3465c9b7935d5daf443640a6"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-17 15:48:47.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-21 18:22:44.000000000","tz":0},"subject":"proxy: move _get_shard_ranges to ObjectController","message":"proxy: move _get_shard_ranges to ObjectController\n\n...and rename to _get_updating_shard_ranges.\n\nThe method is only used by the ObjectController, and it is only used\nto fetch shard ranges in the \u0027updating\u0027 states.\n\nAlso relocate the associated unit tests.\n\nChange-Id: I083e0c6898bf93d8a0dc593acd9723827e55508e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6f890d2ba92a2b2a83db791e7af3e0aad661b01a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6f890d2ba92a2b2a83db791e7af3e0aad661b01a"}]},"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":{}}}]}
