)]}'
{"id":"openstack%2Fswift~822352","triplet_id":"openstack%2Fswift~master~Ib340590c0fdb9f4ce072daba4b621c19ecd6f593","project":"openstack/swift","branch":"master","topic":"expire-async-on","attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2021-12-22 06:58:10.000000000","reason":"Matthew Oliver replied on the change"}},"removed_from_attention_set":{"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2022-01-07 21:55:54.000000000","reason":"Clay Gerrard replied on the change"}},"hashtags":[],"change_id":"Ib340590c0fdb9f4ce072daba4b621c19ecd6f593","subject":"WIP: use async delete to expire all SLO","status":"NEW","created":"2021-12-20 18:40:26.000000000","updated":"2022-01-07 21:55:54.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":15,"unresolved_comment_count":8,"has_review_started":true,"meta_rev_id":"03198dcc526a0adf50258417fbd2d9e960a73a2b","_number":822352,"virtual_id_number":822352,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-12-20 19:43:18.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":-2,"date":"2022-01-07 21:55:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"rejected":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":-1,"date":"2022-01-07 21:55:54.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-12-20 19:43: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":"2021-12-21 23:03:18.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":"CC"},{"updated":"2021-12-22 06:58:10.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2021-12-22 12:01:35.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":"CC"}],"messages":[{"id":"448bc75c812ead9f366ab50dcc6b34c057659691","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-12-20 18:40:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2be01a6af610df83ed17fc70dd045033975cac8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 19:43:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ed3de290d6b470390361757fd29ad9a : SUCCESS in 9m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/46614ab050094197a4f1a1a2909c4313 : SUCCESS in 56m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bbd13d12452e44ecbd1ddb01f732d765 : SUCCESS in 41m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6c36f5253adb4ad69b809678df88a11e : SUCCESS in 46m 48s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bf277eb1035e49f096416ca3297b9881 : SUCCESS in 8m 58s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5307d9c37a09430a94b351516c4fa09f : SUCCESS in 6m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1f29e639999745d6bb2f4ecc29d3ee0a : SUCCESS in 17m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/dbf2530c97374232a9a20c9a0aa9aca7 : SUCCESS in 22m 40s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a5747528b1f34119a15b6bf3ecaedc81 : SUCCESS in 15m 22s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/626e44601068406197bfb5788d433565 : SUCCESS in 12m 36s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8244f3232de343d1826cc6134b4e09dd : SUCCESS in 14m 34s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/161a4af415c9470eb42adf09261a4542 : SUCCESS in 23m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/777e5ac1c75b4f4b912f1f55c8991441 : SUCCESS in 16m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/af7c2d355e6c4d79b9ecde22f9bfbd7b : SUCCESS in 21m 09s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/63f703b7b3764685af70c009dfa99af3 : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/462f04197c9c4628b3a7cd582eb307a7 : SUCCESS in 15m 09s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/212c4b65e012436e958c219f6626963a : SUCCESS in 26m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ec437a5252fa409791e9841278d14dd8 : SUCCESS in 6m 51s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3931bed057e44704ae44e66901718037 : SUCCESS in 23m 49s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/62d0763436604f88a2142c6ebde3a772 : SUCCESS in 51m 04s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/ec6954e3aa64458a9752b4f6c898502f : RETRY_LIMIT in 9m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/38064430fd504f7d9802afd4bff8f1a9 : SUCCESS in 48m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/162df6b507f1482b8e3656383adf84bd : SUCCESS in 43m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/764caf92a9a54eea8ef21abd4362b27d : SUCCESS in 12m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf576a2d6fb549d19720f2e50764032f : SUCCESS in 8m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c08927fd6dc544a9b00391da017a4ea4 : SUCCESS in 22m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/98dac1a608dd4a4c834ffd1a6e27cc52 : SUCCESS in 37m 11s","accounts_in_message":[],"_revision_number":1},{"id":"6a4a66db6f1871ae6b2639365a18102ebba2a80b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 19:45:52.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/991ca23bdcf24e4ca3931c2eb9980855 : SUCCESS in 52m 58s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/614ecf84519b47b1865154352c168a80 : SUCCESS in 37m 43s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/f0a67f716c904f8f89f763b9b8a55a27 : RETRY_LIMIT in 10m 13s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/718a5c012d5c43a1b1c3d4625338899b : SUCCESS in 49m 52s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/fee9072adfd0434da962e7a2c7b62b73 : SUCCESS in 54m 34s","accounts_in_message":[],"_revision_number":1},{"id":"f38cdfb2f8e228a5eca641266fc7510446b79232","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-12-20 23:32:51.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b8a4b5f2107574b56c78106276e3c3922838bebd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-12-21 23:03:18.000000000","message":"Patch Set 1:\n\n(7 comments)","accounts_in_message":[],"_revision_number":1},{"id":"2ea8fdf3d4b10326ef8b1c3d0af2e064ddc867d0","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-12-22 06:58:10.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"28ff534720976ba548075cdf84324a83f64d2eb7","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-12-22 12:01:35.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"56e89421e6f4fee9a626e17494c591f93a0fc600","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-12-22 12:06:36.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"03198dcc526a0adf50258417fbd2d9e960a73a2b","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2022-01-07 21:55:54.000000000","message":"Patch Set 1: Code-Review-2 Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"03b13e56444213ec3135f70cbd0e9d2458ffd9fa","revisions":{"03b13e56444213ec3135f70cbd0e9d2458ffd9fa":{"kind":"REWORK","_number":1,"created":"2021-12-20 18:40:26.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/52/822352/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/52/822352/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/822352/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/822352/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/822352/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/52/822352/1"}}},"commit":{"parents":[{"commit":"a2b3add9226b996c40be80a9274e4795887ee171","subject":"DNM: add a probetest for MPU expiration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a2b3add9226b996c40be80a9274e4795887ee171"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2021-12-20 18:21:04.000000000","tz":-360},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2021-12-20 18:36:44.000000000","tz":-360},"subject":"WIP: use async delete to expire all SLO","message":"WIP: use async delete to expire all SLO\n\nChange-Id: Ib340590c0fdb9f4ce072daba4b621c19ecd6f593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/03b13e56444213ec3135f70cbd0e9d2458ffd9fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/03b13e56444213ec3135f70cbd0e9d2458ffd9fa"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Code-Review\u003dMIN"],"failing_atoms":["label:Code-Review\u003dMAX"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
