)]}'
{"id":"openstack%2Fswift~871022","triplet_id":"openstack%2Fswift~master~Ie20fbf9b46db20f2928198a16305d7509af833db","project":"openstack/swift","branch":"master","topic":"base_refactor","attention_set":{},"removed_from_attention_set":{"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-01-21 02:48:06.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-01-20 00:57:53.000000000","reason":"\u003cGERRIT_ACCOUNT_34930\u003e replied on the change","reason_account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}}},"hashtags":[],"change_id":"Ie20fbf9b46db20f2928198a16305d7509af833db","subject":"Proxy: move \u0027_get_update_shard\u0027 from base class to child class.","status":"MERGED","created":"2023-01-19 06:26:58.000000000","updated":"2023-01-21 02:49:23.000000000","submitted":"2023-01-21 02:48:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"871022-base_refactor","meta_rev_id":"94747397ff460d08360d9f406fe0468b3990bd9e","_number":871022,"virtual_id_number":871022,"owner":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-21 02:48:05.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"},"recommended":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":1,"date":"2023-01-20 19:05:01.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-01-20 20:04:58.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-01-20 20:04:58.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_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":"2023-01-19 07:13:27.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2023-01-19 07:31:18.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-01-20 00:57:53.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"f2c0e8e1aab09e31f64db0ea7e2705882f707c45","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-01-19 06:26:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a669ca0f085aee01bdab4a648515d55c3ae6949e","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-01-19 07:13:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2508e0cd36461bef8d113a1187bcfbfb928f9fca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-19 07:31:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a5f2b09af5324b3b9821686c8a3da950\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1617bd1592e34617baf6d72a9de9c190 : SUCCESS in 8m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/00a3b527ade64e589de0b65c085d6e7b : SUCCESS in 51m 22s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/70e83b7cf39844d0b055f16e3508337c : SUCCESS in 43m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2aa2ae91ae3946a9870db38d5c5d62c7 : SUCCESS in 50m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/27a6e005d354417c801dd15b2c4afc24 : SUCCESS in 19m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9ec22c5594cf4e79a511318b96898efa : SUCCESS in 30m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7fb8b573965346d4a19a0603905dedc3 : SUCCESS in 18m 02s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e88f1764da7442bdaed6be0875570893 : SUCCESS in 8m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2c9fa3c541fc43549085d8b418e3ef28 : SUCCESS in 4m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/604994cefb30452dac83924b6f9a4780 : SUCCESS in 28m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/54acf2d719e24e7c93716adb8e2b538a : SUCCESS in 26m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/85f4d7750cdf4436911e8ae13647aff9 : SUCCESS in 18m 40s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/3fc9bf800ad34e18aa1205b598a5f029 : SUCCESS in 16m 06s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6022925d26bd474d8ee363760631cd38 : SUCCESS in 27m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b6865526dd724b858d357a242880aeee : SUCCESS in 16m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/98a5049103934629b8b85c4f3ba23ad9 : SUCCESS in 17m 33s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/a48fea08079b446b88f559c223159ba3 : SUCCESS in 27m 07s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cc319efdab4645549a816cafeef25f10 : SUCCESS in 16m 07s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/2dc27f21e865447c81c93b169763670d : SUCCESS in 28m 41s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/07bbbd042c9c42e4bc0b7f2b1e8496b6 : SUCCESS in 6m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/de3cbc16402a492db39054e807298f08 : SUCCESS in 25m 01s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/a9aa0556dbf7484d8d5ba74810fcfe48 : SUCCESS in 7m 07s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/449dd79ecdc5405b859ad9314efb2e42 : SUCCESS in 56m 54s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2fe497ca42234b638974c89c3d73e506 : SUCCESS in 1h 01m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7a2f1625eb5a4cba866bedc380827af0 : SUCCESS in 54m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/718471278e54432f98f6efa1ad10d84c : SUCCESS in 51m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e948f98c66a14b65b090bd80b4f588b7 : SUCCESS in 16m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba3e1308621c4eb69d48c5d23c07427e : SUCCESS in 5m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d751ad4dfab84c61b1f3fe174c5e26ce : FAILURE in 22m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/455eea80f24548ed9681e13369e51e65 : SUCCESS in 49m 31s","accounts_in_message":[],"_revision_number":1},{"id":"1172ff46a39a23829ae6fdc6e5463de2010bd1bf","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-19 07:50:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/685a4d3ea3f348c4b306b9502d3741b3\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/caffc9fb306946f1beece593cee77d7d : SUCCESS in 44m 19s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/16ef4841d787425787a8ef19d752aed8 : SUCCESS in 46m 53s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/3ecd00161d7c4c5a913be6ccbdcc0b26 : SUCCESS in 43m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/9097100051084020971f05c6666c00a6 : SUCCESS in 1h 20m 43s","accounts_in_message":[],"_revision_number":1},{"id":"4a8b37a0fc0775ee40c0f3ca0b8f2e4298060134","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-01-19 18:12:12.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"61a424f7119946af54fb95f1a9c489804087fc8c","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-01-19 18:13:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a84ce180f1f7da7c81561ffeaddbe63000a1361a","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-01-19 18:18:54.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"8dcaefabd2f935319b7bb4bccfaf7e338a77133e","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-01-19 21:57:43.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"c34a1e1c717b1449212c5c2457ceca3b8e4e51d6","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-01-20 01:23:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"12e8931a9fb0c0b1708578d14f83b1765ed20b8f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-01-20 19:05:01.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"30ab77df1e641dcf7ea3af55a4a54aa176bf3721","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-01-20 20:04:58.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"19dda977a25980f30d22747d9c0933f50beb1c25","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 20:13:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c5594e81ade40f49e44b659f3adfd0e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36ce64360cdb4a70b9ca59476aa291ef : SUCCESS in 7m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/2e54f60963d445f58d3b65ff0afe281b : SUCCESS in 52m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/af236b5c7e4d4825ba8607c56434a77a : SUCCESS in 46m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e07a6a5881bf4d52b24feb7d3fab534e : SUCCESS in 54m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/431046e30df04c56aea7ee4ae757ce64 : SUCCESS in 29m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d148eba8c48b451f9e8111a15029e7ab : SUCCESS in 17m 34s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6331366c60fb4d13bb7bff0718c4098b : SUCCESS in 18m 43s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/082bafeae8c54a3c84d8b5a410625202 : SUCCESS in 8m 31s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/440dcf55b1974e3dafc75190324ef2e4 : SUCCESS in 5m 45s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5ed7a078aa5a440ab62a2dbaac8a949a : SUCCESS in 15m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7bc646de1def46a6a2a33cb85430d602 : SUCCESS in 16m 34s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5978d6f427c640e486349daf297707a3 : SUCCESS in 16m 36s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/6bb3d41b31c5466bb284267aa4f53717 : SUCCESS in 26m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4b867defc6674dfaa669f74c681c726b : SUCCESS in 17m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d19763dfdfce44c89724da2ef656f77d : SUCCESS in 18m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d1724f1db45147c8a0116669bd54bd75 : SUCCESS in 15m 57s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/cc1e44e888f7433181fc1296b3eb56b4 : SUCCESS in 12m 43s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4cf3d9231bed45dfa135c4f6ac1178ea : SUCCESS in 26m 49s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/0b5b01262b4540529fa0fd06972435db : SUCCESS in 14m 49s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0cba2ac971b74545bde471980720d4c2 : SUCCESS in 6m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/13f9e32f3ccc401fabd8a24191296e02 : SUCCESS in 14m 58s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2654a8daee964e4f8f09c84ca221668f : SUCCESS in 7m 48s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/bcebf0ea95284fef8bbe2c68ba80acca : SUCCESS in 58m 09s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/01e222312abd47d0b1d1a63bbeda9283 : SUCCESS in 53m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/456dfd4055a7414aab3bff14efee49af : SUCCESS in 47m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f854d7c9c3ea42eaad1bddf781ff4a4e : SUCCESS in 47m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f76f5d35864d48828599ee208b708bcd : SUCCESS in 15m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ca1edbeeba05484e9bf7d515a4c227f7 : SUCCESS in 4m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0b8d0cd1f142410e886f8e21ac2d5786 : FAILURE in 28m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5337f1611b044803a29793ae68711a0e : SUCCESS in 42m 23s","accounts_in_message":[],"_revision_number":2},{"id":"366d1cface9d18bf8730b65a32f4f8ddafc5e692","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 20:15:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"118bfd06ab0ffb9fd76e7a07a07911582c1dcc43","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-20 21:47:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88008a0eb7a74221841cb6dd96dac078\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ef3ab5d5c6c348478430e9037abdba53 : SUCCESS in 1h 07m 51s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9f8c7cf7962e4ff4b01e16f8c8ad967d : SUCCESS in 1h 00m 46s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/b16ac382077f43968a85c3f69dbd8f7b : SUCCESS in 1h 01m 15s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/34a46897928c4ecf9c77f511ef81c8dd : SUCCESS in 1h 13m 15s","accounts_in_message":[],"_revision_number":2},{"id":"9df5fbee54bcbaaf7ac2ccf3e575a0474b87c7f9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-21 02:48:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6daab12f0f364b6088ab69bcf8156f8f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77578bc64afc4eada105aaa01de469c1 : SUCCESS in 9m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/2c67caefd9da4c3b856aab1439165db1 : SUCCESS in 1h 05m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/41a9c12997eb461cb26dd288de2ea4f1 : SUCCESS in 50m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a0a5ca9a4f214e4d926818a46c446ab5 : SUCCESS in 1h 04m 36s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/b1c278d2dc9b48c0b30591db7eac7088 : SUCCESS in 9m 07s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/cf5cbc54f7eb4abdbe4f2a29ecc878da : SUCCESS in 5m 28s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7cee7356c57a4caca881f22973fa4fdc : SUCCESS in 12m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/19f64d092dc0437b88aec49ec6ea5275 : SUCCESS in 15m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7d1280cd8399424b8d50e53be1d3a290 : SUCCESS in 15m 54s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/413968ca797c43b8a7b48938bf6a1d84 : SUCCESS in 15m 28s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5538d823063b41678c547ebf7f21ba27 : SUCCESS in 16m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8be5f91214fe488db9ed9ccb7f31d908 : SUCCESS in 12m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/17ff0fc4dd0b420d8686833604d19827 : SUCCESS in 17m 07s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/7c8b18ae93a447fe9c0ea7bbf98d6bf0 : SUCCESS in 14m 27s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/9e75607aa0b34987adac98a16584dc1a : SUCCESS in 12m 36s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a8e0014f74e645c59546fbd7dd01737b : SUCCESS in 16m 13s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/9f294ab66c2a4fa38068d8b597d74561 : SUCCESS in 6m 52s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/4fd95815ae6c495f974278359b3036ef : SUCCESS in 8m 00s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f45759665fbd4eb5941f25645629ff19 : SUCCESS in 57m 14s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/7a3092300db14513b9f7d12f02117239 : SUCCESS in 1h 08m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ebbca5c589c64fe9919e056d271ba523 : SUCCESS in 1h 09m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/28bd1cb61dfd42c7ab7a4e316930f995 : SUCCESS in 1h 00m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0bc305bef84d404fae438081f58be1d6 : SUCCESS in 15m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b3fc6cd62c34015be73dcd730974088 : SUCCESS in 4m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a5efcb7eadd84b07a80a736704344a4c : SUCCESS in 53m 53s","accounts_in_message":[],"_revision_number":2},{"id":"fd1d7e055e0e5cc8406d53bcb61cbe181705bc40","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-21 02:48:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"94747397ff460d08360d9f406fe0468b3990bd9e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-21 02:49:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4bc983059d3467ea32f99a8d8d235c9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83b5aa392ce747cb8684409176f8432f : SUCCESS in 47s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/28161d90f26e48feb60ad42ad5755b16 : SUCCESS in 33s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/e6ba26e28d58449cb6dfad77f0e2c7d9 : SUCCESS in 31s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"941b9082d4d035d6f69b0b0b77bb5a366f9cf821","revisions":{"95c353d29dc120d817471970267f98d725d52077":{"kind":"REWORK","_number":1,"created":"2023-01-19 06:26:58.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/22/871022/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/22/871022/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/22/871022/1"}}},"commit":{"parents":[{"commit":"f1679b59616e018145caf0b0c9cbdb3af0feaa66","subject":"swift_proxy: add memcache skip success/error stats for shard range.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1679b59616e018145caf0b0c9cbdb3af0feaa66"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-01-19 06:21:39.000000000","tz":-480},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-01-19 06:21:39.000000000","tz":-480},"subject":"Proxy: move \u0027_get_update_shard\u0027 from base class to child class.","message":"Proxy: move \u0027_get_update_shard\u0027 from base class to child class.\n\nFunction to get update shards is only related to ObjectController\nin obj.py, similar to existing get list shards function of\nContainerController in container.py.\n\nChange-Id: Ie20fbf9b46db20f2928198a16305d7509af833db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/95c353d29dc120d817471970267f98d725d52077"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/95c353d29dc120d817471970267f98d725d52077"}]},"branch":"refs/heads/master"},"941b9082d4d035d6f69b0b0b77bb5a366f9cf821":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-01-20 19:05:01.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/22/871022/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/22/871022/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/22/871022/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/22/871022/2"}}},"commit":{"parents":[{"commit":"2f32d07707a8603c12a13b9d1a0bff6622f398cd","subject":"swift_proxy: add memcache skip success/error stats for shard range.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2f32d07707a8603c12a13b9d1a0bff6622f398cd"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-01-19 06:21:39.000000000","tz":-480},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-01-20 19:04:26.000000000","tz":-480},"subject":"Proxy: move \u0027_get_update_shard\u0027 from base class to child class.","message":"Proxy: move \u0027_get_update_shard\u0027 from base class to child class.\n\nFunction to get update shards is only related to ObjectController\nin obj.py, similar to existing get list shards function of\nContainerController in container.py.\n\nChange-Id: Ie20fbf9b46db20f2928198a16305d7509af833db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/941b9082d4d035d6f69b0b0b77bb5a366f9cf821"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/941b9082d4d035d6f69b0b0b77bb5a366f9cf821"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":[]}
