)]}'
{"id":"openstack%2Fswift~930393","triplet_id":"openstack%2Fswift~master~Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a","project":"openstack/swift","branch":"master","topic":"mpu-expire-randomized-chain","attention_set":{},"removed_from_attention_set":{"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2024-10-11 17:48:42.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-10-03 09:05:30.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2024-10-11 17:48:42.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a","subject":"Object-expirer: continue to process next container on listing errors","status":"MERGED","created":"2024-09-25 00:52:24.000000000","updated":"2024-10-11 17:49:44.000000000","submitted":"2024-10-11 17:48:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":38,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"930393-mpu-expire-randomized-chain","meta_rev_id":"5851e97179e93e78a98602be55b0130bdb585b0c","_number":930393,"virtual_id_number":930393,"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"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-10-11 17:48:42.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":2,"date":"2024-10-09 08:46:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2024-10-11 15:59:46.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"]},{"value":1,"date":"2024-10-09 00:21:50.000000000","permitted_voting_range":{"min":1,"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2024-10-11 15:59:46.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"]},{"value":0,"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_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":"2024-09-25 02:51:33.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":"CC"},{"updated":"2024-09-25 04:29:47.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":"2024-09-25 09:22:18.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2024-10-09 00:21:50.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2024-10-11 15:59:46.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":"a56e0bac81ad2743a207a1ef1ac99dc59c674355","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-09-25 00:52:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7b0565a891b9b597a838e2a90d363dc1debf7cee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-09-25 01:01:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5885fc9c89e951e081b449e2707e11129793c8f4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-25 02:51:33.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f654bbdce4744ba971803b7306903c2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a7ed48f490a04626b672fb52f4834f5a : SUCCESS in 1h 09m 55s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7120d40ed1d841c3ade8d474c9e9730e : SUCCESS in 1h 35m 03s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/17da4997a92543538ff473cf308572c6 : SUCCESS in 1h 47m 21s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/cf7bc633c30c474fa39870f0319ca859 : FAILURE in 1h 25m 52s","accounts_in_message":[],"_revision_number":2},{"id":"57c168a13be59ae71121700418be841c21e1c76d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-25 04:29:47.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1c9f1f97af6a4cae80057f4796b40c74\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1f3d0cc1f6341c1bd410e6676ac1d56 : SUCCESS in 8m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/d92565fc6b3e4327b0163f6f1b459297 : SUCCESS in 48m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a43c7cfa69b44c3cae43c20468104632 : SUCCESS in 37m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8ec66ccc2fef4c9f802334cdb792157b : SUCCESS in 18m 23s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/142fbafd75fd408ab4c81b4a4d9fcd04 : SUCCESS in 15m 06s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/58ee7515515b48e5b134ddd606bb00da : SUCCESS in 15m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e5be2f859db74d21abea0c313fa0689e : SUCCESS in 18m 05s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a40313b907404468ac836ab33ec301dd : SUCCESS in 5m 16s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f2bb462ffcb24cda9ef7da1df05de0ee : FAILURE in 6m 10s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d2f3ccebcfa34bdbb6cee8697de1aab6 : SUCCESS in 13m 44s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/27715907734240d18feb1d0feb9ba9da : SUCCESS in 15m 52s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/b45f2c0d29974f0f8b899cf89921eec6 : SUCCESS in 15m 15s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/78cec927da4c4251b35058275fbbb666 : SUCCESS in 17m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8189892f580143f5a0787039f8b7505a : FAILURE in 3m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/130750b37af445c391a62bca538c1b51 : FAILURE in 3m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2f85850ddc5942a08a5a3b70f3eb608d : FAILURE in 3m 26s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/a6df9b55b2f04aaba367cf804ef87f04 : SUCCESS in 15m 46s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/afee6d065a774a89b8925b41f49a5415 : SUCCESS in 13m 46s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/be94ba219cf24f8ba27652d4dad177ff : SUCCESS in 20m 08s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c0f990c88f4748fbbe3907c67c5a4a7e : SUCCESS in 5m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/47a14fa7cf354b6aa0cfb1e38cb40c51 : SUCCESS in 14m 07s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/9ac10b7da6fe4a6e99927e6d2ce55ff1 : SUCCESS in 5m 39s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8cde6c09821441f187dffae53eb875aa : SUCCESS in 55m 21s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f8ebd797fb394607b3ecc75e269a3d4f : SUCCESS in 52m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/444ce2c24da64283b068f81be39d3852 : SUCCESS in 28m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dae3c38b1f98499c9672943aa990d7bf : FAILURE in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe1dbe15b89b47beb00726d9ba901ed5 : SUCCESS in 4m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/130875881c4b4940b71a204a9f83ea8a : SUCCESS in 19m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2377f302c1aa4a37b2bd9591c2dc4da8 : SUCCESS in 56m 17s","accounts_in_message":[],"_revision_number":2},{"id":"7df145cac8dbfea1cf3633d5154c8c2f7cfc977e","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-09-25 09:22:18.000000000","message":"Patch Set 2: Code-Review-1\n\n(12 comments)","accounts_in_message":[],"_revision_number":2},{"id":"503be66530fe35cf889fcdeeb8f0b2b49c544263","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-01 05:31:08.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"67c1ad5bd9b0786ae685010ce6d6e35fe423ff36","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-01 05:31:30.000000000","message":"Patch Set 3:\n\n(11 comments)","accounts_in_message":[],"_revision_number":3},{"id":"d8a41d2779f0ba47991790a37343862420e9fed6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-01 06:44:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d34c0498c414673bd7ec8462c7420d0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5e2f1366a0c4062bf5dfe45eac898d3 : SUCCESS in 7m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/cedc51a001684088b7073c21410a78cd : SUCCESS in 39m 55s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8b7da0a95388485f829fcc2a91ccb709 : SUCCESS in 1h 05m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/53403e9e293e4aa9a283f2034bc8f063 : SUCCESS in 41m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9844c4a8b9a47d291b8655eb7b352d1 : SUCCESS in 29m 57s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3c04cdb97aab4595a5f60a00efa60256 : SUCCESS in 17m 27s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3709caeb17f9432d87316fd3417729c9 : SUCCESS in 10m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c037443e062741a6aa3bbf52858b18fc : SUCCESS in 18m 55s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/15d4c75d5c7e42ec94fd080cb8c54a0a : SUCCESS in 5m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c01481fa2cb24479ad71f1d3dcca226c : SUCCESS in 16m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/398d25d755c24c5594be1ae95bdb0f53 : SUCCESS in 17m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/021f1fa31faa432c9831a7e575f9416d : SUCCESS in 18m 29s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/5516288135044098b128238cfb3d05d5 : SUCCESS in 18m 01s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/078e988e4c1642ffb8e46bcebb3cac98 : SUCCESS in 20m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6193e7507787453098b89d7fd51ac1ec : SUCCESS in 15m 08s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/eb953d6102fd47f08bbfd4a42140ed2c : SUCCESS in 17m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/30cd8cee80f54e659000923061e61c13 : SUCCESS in 17m 17s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/327820096822460585f5ee6e080b41ad : SUCCESS in 14m 32s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/a671863259564abc8a5e027f74bc111f : SUCCESS in 13m 45s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d911fe71419e463e93ac647516d6bb1c : SUCCESS in 15m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/42bb240a0cbf4e65b145eec0084e366f : SUCCESS in 5m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dfb79bf9e5fc4753b19b26d0ff4a4f9f : SUCCESS in 14m 46s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1e904b4d3a47498e8c2bebed792f1431 : SUCCESS in 5m 44s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/58e8a5443b184a1382ebe4b5d8898ca3 : SUCCESS in 36m 28s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e63eaca29a3b4f0ea4a415277526e4e2 : SUCCESS in 35m 33s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5c9723acae6c4a69b6932a9797da2a0a : SUCCESS in 57m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c8a14f9e8e0b489f9c201b1ad9435650 : SUCCESS in 16m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a2830531eb0a4323965b596bc3e3147b : SUCCESS in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/38e230cbbd244d4f97d4dac599d863a2 : SUCCESS in 14m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/92dcff5e7dd74173924346a887f1dadd : SUCCESS in 39m 18s","accounts_in_message":[],"_revision_number":3},{"id":"442abbee01fc490f3a4622499613da3bfb3bd055","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-01 07:10:51.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c868ccd765bb4526b4734e86036b7e8c\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3f6407ba090c4ef7b54007847db7d64f : SUCCESS in 1h 19m 17s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cad984a6954941778311f3ba3ae602fc : SUCCESS in 1h 37m 55s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/34cb42162da64eaf8ad6a1f64bddf9bd : SUCCESS in 58m 20s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/e8487914e3c343499c2a0f89222768f8 : SUCCESS in 1h 16m 11s","accounts_in_message":[],"_revision_number":3},{"id":"bf5286a8c8cd194978c40b0f28bf4d06d67d52f9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-02 16:19:17.000000000","message":"Patch Set 3: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e51bb70d2084947f5a3e3e39aaa92227d7486961","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-02 20:07:13.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"dffb9fc8f9fb9bc853eab35ad1d5be0cb95c12e7","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-02 20:07:46.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"92157d970c66ed367dab33909a7ad867baca1333","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 21:06:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59af666b25b540bd8ecdd8f47ac37634\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52244ffcbe68461899ae4f933e552638 : SUCCESS in 5m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/ebbe72b53dc74f3aabd342e2d4880d9b : SUCCESS in 38m 02s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9b6022cb58604697994ce4ed73f467fb : SUCCESS in 57m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/17bdf0c4809c4cf29f2a4c284e4e5b79 : SUCCESS in 40m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/52c01a8cc81d4953aed84193991dfe79 : SUCCESS in 16m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4b29d7974dff4043b7d733b05f89816b : SUCCESS in 19m 22s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c5553a7a887e44e5bc1edbef87cd2e5b : SUCCESS in 10m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/45636c6a6dd64a108f03780f948430f7 : SUCCESS in 20m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6574faef38a44cc09ba7901641a70912 : SUCCESS in 5m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f9ec884685594d2d91cd713bb8810e64 : SUCCESS in 10m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8deb8bdd7d824bc78d7ae3c208be036e : SUCCESS in 19m 28s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c6315e9ce5384c27b4d77c1d958d233e : SUCCESS in 19m 53s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/94dda9dfc3d24bbd98b019481d647fe4 : SUCCESS in 21m 52s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b3429cc6744e402cad941fe1476efc52 : SUCCESS in 19m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/eb9d55f4828447f29aff258518583132 : SUCCESS in 16m 58s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9662271e12854f35aa32b4094df9aebe : SUCCESS in 17m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8e5ecb9ec44b4a4fb20b5ee45c7f8788 : SUCCESS in 17m 16s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/dc61b2b9f3854cfaa5750321d779af32 : SUCCESS in 14m 10s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4fc8efda31e64c4b9f817426c49152c3 : SUCCESS in 14m 46s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9dd3559cad194807bae57d807e770186 : SUCCESS in 16m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4526f551e2cd445aac324b8ad38b77d9 : SUCCESS in 5m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a6eba4e3355d44bc950931552e2710ea : SUCCESS in 14m 47s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/871e6ba6d70d45bf82b3b8f837c368ff : SUCCESS in 6m 15s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6a6cfa8bf6764e528046f1254e449d7b : SUCCESS in 51m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a05489ab9fd24d17a8d3202c062e0006 : SUCCESS in 46m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b0691d035fc1427ab1bb8334cd7fe1d2 : SUCCESS in 28m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3f4ec4525d6640478063f18854c4771a : SUCCESS in 10m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c4646aabde34cc3845b2b08611964cb : SUCCESS in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/767a95c099df4234b247b02f462786a7 : SUCCESS in 10m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2319b8bcfbef42ffb93f5c4339633906 : SUCCESS in 37m 55s","accounts_in_message":[],"_revision_number":4},{"id":"5258334f8722e769455179ac5ebb6de179c8c1a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 23:24:14.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/df853bb762af416d83e603441aa4d940\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/fb290dcd623f4db495eaf58a07bb3bca : SUCCESS in 1h 05m 43s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b6330f5be82245c2aa56be99d9e3d213 : SUCCESS in 56m 21s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/4bd8430df53b4ceb9fe1222acd07f388 : SUCCESS in 1h 14m 02s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/9f8b919908754fd199da1e4bfa25a4ca : SUCCESS in 1h 28m 12s","accounts_in_message":[],"_revision_number":4},{"id":"b89281735b550b69693578e5bbf3244b72aa0c70","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-03 09:05:30.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"37aee917944702ea355e251fca1dfe1740c82659","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2024-10-04 21:01:35.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"eb9ea004111005f2e2d73610f8f94596810e999a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-04 22:00:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c1e46f77f5194c709079aecd06990d7c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c401e2908244d45a17b42da684f95ba : SUCCESS in 8m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/5becce0897d44808826a691701b04fec : SUCCESS in 46m 11s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d702d70d124d4bcdb5190eae83b3d139 : SUCCESS in 52m 43s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/78b3a948874b49e38037e9bd505f4b8c : SUCCESS in 37m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cfedb2e95c5d4038aefbfcaea05127c0 : SUCCESS in 52m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b5bd31621494258a41f02ba0bdfcd6e : SUCCESS in 19m 34s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/10086cc5332641e3ad2d06bf856c9111 : SUCCESS in 20m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3e5b0c7b4a504e32b0f8fbfdd0ccd67b : SUCCESS in 19m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d4f1a9d3b7c1434493a131db22955519 : SUCCESS in 6m 44s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c80e39d18d874381b7a268caf0e54122 : SUCCESS in 20m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a1f2cf7e99264ea48050356f212cc90e : SUCCESS in 10m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a0b1744e159d46939e58c5d6a56b19da : SUCCESS in 11m 04s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/1dafc3c3f47146d1a8a75b1ab604448b : SUCCESS in 10m 31s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/49587e75a9754dada1330cd02caeb1b0 : SUCCESS in 14m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6ae8079c5a424d2db225964f85c7b5b9 : SUCCESS in 16m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3de1cb4adb194a24a0e4270707c1aed2 : SUCCESS in 16m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d63feb0b07ec464c923d151fa4df90d8 : SUCCESS in 17m 04s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b382cd2337dd4f1f861f4e2364d7da4c : SUCCESS in 13m 49s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/b2eb71fac5c84d3baaae46a68709b30d : SUCCESS in 14m 06s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9efaa1a3612b4b1ba8478593e973ff3a : SUCCESS in 15m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f6bf92503c4643d9a173f5f5bccbf275 : SUCCESS in 5m 42s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/64767146d4184ab8bfa1cf43f63ff625 : SUCCESS in 13m 19s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/8abba7d65bcf48b7ab9741f26f6c9c62 : SUCCESS in 6m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/54ec985023954e5898e538676d99ac92 : SUCCESS in 51m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/41c34af57b204534be04ef2f1c2a1146 : SUCCESS in 52m 16s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4b0236ba52de437fa53d19cf9edc9ca7 : SUCCESS in 44m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0ea63dfc4f4346e196d80305281d2b6b : SUCCESS in 18m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f4f389537424f889691a60126f9da73 : SUCCESS in 3m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0ef0d229f9814ca2af1bf87e86099661 : SUCCESS in 18m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ce81074521d64a7399cb78b03a3cccae : SUCCESS in 47m 05s","accounts_in_message":[],"_revision_number":5},{"id":"421a1a4d2e0d01c8a90dbcf5ce14b8aa604f7927","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-04 22:37:38.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b7952c380294a2d95667a79a8d2a0ab\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7ac33cb380da424786d065f1e7511c91 : SUCCESS in 53m 40s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/365271a3d6e74186a7f27254b7eb8c36 : SUCCESS in 1h 10m 23s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/a0a263ee51754b23b4e82238262d742f : SUCCESS in 53m 49s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/879a3134f88c466ca0d0381b3aa3df6f : SUCCESS in 1h 05m 21s","accounts_in_message":[],"_revision_number":5},{"id":"4d4d51c21505686f42decd5a06467330bec4aaa2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-10-09 00:21:50.000000000","message":"Patch Set 5: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"8e27ab6bb5a81337caf30bb69cc7a21d01554b5b","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-10-09 08:46:42.000000000","message":"Patch Set 5: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"835ec6fbda99d04aefde200be66d95204ce22763","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2024-10-11 15:59:46.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3c31fb31aa6f8d1ad6a05c5d34dc3cbb28f71aa3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-11 16:00:50.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"435898bced2a8a55a5325a3ead503e900a0ad02f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-11 17:48:42.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a3084a161624bb6bbb1bcfead8ad8ce\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cdd7e9d1c11497a8cb88639ea1c4aca : SUCCESS in 8m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/ed8452b4e6df4e49a91ece348028ede1 : SUCCESS in 59m 17s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7a9fc8c0618f42baae09236045a26b6f : SUCCESS in 39m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0f045d3d826049078d7433562a3c2cdf : SUCCESS in 41m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1953f09b3b86453e81cb97fdf288e4bd : SUCCESS in 57m 41s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/12bbe5e4c99f4e40ba62c342dffa9899 : SUCCESS in 5m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a5b48cbb170e4cc5850b652dd0a4c1bf : SUCCESS in 20m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/314632f329544aaca9500ec73ae79b6e : SUCCESS in 18m 23s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3eaee11a542d4acfb7ffedf29f52686f : SUCCESS in 23m 21s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/abd56f8dac854785814580aa226ed5b1 : SUCCESS in 27m 11s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/d9f883a858684d63a36eeab3386cb24e : SUCCESS in 33m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0b3a55f0631d4f82b780b625b787542f : SUCCESS in 15m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e25d48d66b9b4ac1b2834ae067a58da5 : SUCCESS in 16m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2a5d03c4dec14c3b8b53ccfe0ec4f351 : SUCCESS in 17m 05s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/7ed0258349784fda93fabcff9fe1081d : SUCCESS in 14m 29s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4694b153626c47c1b0283dbd6567e923 : SUCCESS in 17m 02s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/3eccb28084764196bd642535f94b6b71 : SUCCESS in 14m 22s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/51e17632f3404e93acc1132dc20b49ce : SUCCESS in 7m 02s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/0bcaddc692e7409ab06c6b43a2658342 : SUCCESS in 4m 47s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5b73dc261a6543b7aa3261f0ad2c69b5 : SUCCESS in 54m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f971c61d45cd49a691b5fd4f595ee43a : SUCCESS in 49m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/19358085b7314a72891a027c92c4a533 : SUCCESS in 41m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/94445180119f45948df917792f7ad893 : SUCCESS in 19m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e866c9f73fff4150b689c68eac2c7a60 : SUCCESS in 3m 46s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4cfd30fbb9db4f63b449571f0cf56549 : SUCCESS in 18m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bb9489d242574c989d72a34216f7c6e1 : SUCCESS in 54m 27s","accounts_in_message":[],"_revision_number":5},{"id":"ab4e49b8ddd0a47a90891591c2a23f372676cc9c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-11 17:48:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"5851e97179e93e78a98602be55b0130bdb585b0c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-11 17:49:44.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d514cfd1bafa4b3a942fc4483597215a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77aea8cf50a54488963fa5da9f08ef00 : SUCCESS in 43s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/b4f7860161d94535a5fc1a3aba0e341b : SUCCESS in 35s (non-voting)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"7980b6a0d371c97dd3a381d6cd645d8b19f7dcb7","revisions":{"29e15458def1c6f14abfefbe0d7c8b5b2a0fc329":{"kind":"REWORK","_number":1,"created":"2024-09-25 00:52:24.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/930393/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/930393/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/930393/1"}}},"commit":{"parents":[{"commit":"94dc4cad090390b1826bf6a2fbe5986e1516219e","subject":"Merge \"Quiten boto logging in func tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/94dc4cad090390b1826bf6a2fbe5986e1516219e"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"subject":"Object-expirer: continue to process next container on listing errors","message":"Object-expirer: continue to process next container on listing errors\n\nWhen Expirer is iterating task containers and doing listings, it\u0027s\npossible one of the container nodes hosting the task container may\nbecome overloaded (or have a really low backend ratelimit set).\nObject-expirer should expect UnexpectedResponse and continue to try\nand list the task objects in the next container.\n\nChange-Id: Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29e15458def1c6f14abfefbe0d7c8b5b2a0fc329"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29e15458def1c6f14abfefbe0d7c8b5b2a0fc329"}]},"branch":"refs/heads/master"},"71130baf26f0a179192664c8b0c643a7c0307151":{"kind":"REWORK","_number":2,"created":"2024-09-25 01:01:58.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/930393/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/930393/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/930393/2"}}},"commit":{"parents":[{"commit":"71cd53ec9f4fa14787e97c61ec686dd061623c85","subject":"Parallel distributed task container iteration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71cd53ec9f4fa14787e97c61ec686dd061623c85"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 01:01:35.000000000","tz":-420},"subject":"Object-expirer: continue to process next container on listing errors","message":"Object-expirer: continue to process next container on listing errors\n\nWhen Expirer is iterating task containers and doing listings, it\u0027s\npossible one of the container nodes hosting the task container may\nbecome overloaded (or have a really low backend ratelimit set).\nObject-expirer should expect UnexpectedResponse and continue to try\nand list the task objects in the next container.\n\nChange-Id: Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71130baf26f0a179192664c8b0c643a7c0307151"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71130baf26f0a179192664c8b0c643a7c0307151"}]},"branch":"refs/heads/master"},"38d222860a725e59fa9052c8ae0f6e8b06f33ba6":{"kind":"REWORK","_number":3,"created":"2024-10-01 05:31:08.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/930393/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/930393/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/930393/3"}}},"commit":{"parents":[{"commit":"71cd53ec9f4fa14787e97c61ec686dd061623c85","subject":"Parallel distributed task container iteration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71cd53ec9f4fa14787e97c61ec686dd061623c85"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-10-01 05:30:15.000000000","tz":-420},"subject":"Object-expirer: continue to process next container on listing errors","message":"Object-expirer: continue to process next container on listing errors\n\nWhen Expirer is iterating task containers and doing listings, it\u0027s\npossible one of the container nodes hosting the task container may\nbecome overloaded (or have a really low backend ratelimit set).\nObject-expirer should expect UnexpectedResponse and continue to try\nand list the task objects in the next container.\n\nAnd if the task container doesn\u0027t exist, expirer should not try to\ndelete the non-existent containers, before continue to work on\nthe next container.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38d222860a725e59fa9052c8ae0f6e8b06f33ba6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38d222860a725e59fa9052c8ae0f6e8b06f33ba6"}]},"branch":"refs/heads/master"},"b74d022574dbb662caf829e977e3220e0bbb8939":{"kind":"REWORK","_number":4,"created":"2024-10-02 20:07:13.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/930393/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/930393/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/930393/4"}}},"commit":{"parents":[{"commit":"29b0e478a737655251e595a81c61548933abdbf7","subject":"Replace deprecated datetime.utcfromtimestamp()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29b0e478a737655251e595a81c61548933abdbf7"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-10-02 20:06:58.000000000","tz":-420},"subject":"Object-expirer: continue to process next container on listing errors","message":"Object-expirer: continue to process next container on listing errors\n\nWhen Expirer is iterating task containers and doing listings, it\u0027s\npossible one of the container nodes hosting the task container may\nbecome overloaded (or have a really low backend ratelimit set).\nObject-expirer should expect UnexpectedResponse and continue to try\nand list the task objects in the next container.\n\nAnd if the task container doesn\u0027t exist, expirer should not try to\ndelete the non-existent containers, before continue to work on\nthe next container.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b74d022574dbb662caf829e977e3220e0bbb8939"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b74d022574dbb662caf829e977e3220e0bbb8939"}]},"branch":"refs/heads/master"},"7980b6a0d371c97dd3a381d6cd645d8b19f7dcb7":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2024-10-04 21:01:35.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/930393/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/930393/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/930393/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/930393/5"}}},"commit":{"parents":[{"commit":"44653d8efbae369ac6127a27648405ccaf60ccc4","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/44653d8efbae369ac6127a27648405ccaf60ccc4"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-09-25 00:44:03.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2024-10-04 20:47:55.000000000","tz":-420},"subject":"Object-expirer: continue to process next container on listing errors","message":"Object-expirer: continue to process next container on listing errors\n\nWhen Expirer is iterating task containers and doing listings, it\u0027s\npossible one of the container nodes hosting the task container may\nbecome overloaded (or have a really low backend ratelimit set).\nObject-expirer should expect UnexpectedResponse and continue to try\nand list the task objects in the next container.\n\nAnd if the task container doesn\u0027t exist, expirer should not try to\ndelete the non-existent containers, before continue to work on\nthe next container.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: Id1966fa22725a02471e2d7c5a42fb243b1cfcf6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7980b6a0d371c97dd3a381d6cd645d8b19f7dcb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7980b6a0d371c97dd3a381d6cd645d8b19f7dcb7"}]},"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"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":{}}}]}
