)]}'
{"id":"openstack%2Fswift~922048","triplet_id":"openstack%2Fswift~master~If8cc084770ebe1ae6e4af130aff1a4717cfdc69a","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"If8cc084770ebe1ae6e4af130aff1a4717cfdc69a","subject":"sq? Divide responsibilities differently","status":"ABANDONED","created":"2024-06-14 18:35:43.000000000","updated":"2024-06-18 22:25:17.000000000","total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"73412fc8b3a313a5bfef5e274289d34a08a72be8","_number":922048,"virtual_id_number":922048,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2024-06-14 19:49:01.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":{"all":[{"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":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-06-14 18:56: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":"CC"},{"updated":"2024-06-14 19:49:01.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"162e9b7442bcf095f2489854ee082078544d1aac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-06-14 18:35:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"86458457ddcfba2f015430ce7edb2ee9f96bc45d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-06-14 18:48:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3c5ae34a512176b8390f1123acde51247381f67d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-14 18:56:47.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/33680d2d14594d9f930a38f918ce8db3\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/bdfcde9a27d44bacaf63dfe169f36ea7 : SUCCESS in 14m 45s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/12bfd62c54fd4746b96c8082962de5ad : SUCCESS in 17m 01s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/80bc5bc8d54047c4a800851d572b7d38 : SUCCESS in 19m 50s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/dd43a1b7cc654263ad46b0cc9efacbcf : SUCCESS in 19m 34s","accounts_in_message":[],"_revision_number":1},{"id":"4b4aea0363ed60554791bc3eb71bbd425550ada0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-14 19:49:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/555593c8cd9d4a6ca5e285c4efafa6ae\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21a48e56fdad4c778eb4bc67f231038e : SUCCESS in 8m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/a4f54a6f45de4aa68fc030ee9e102563 : SUCCESS in 1h 03m 20s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4d1d10b414274c94aaa3d2082e71b64f : SUCCESS in 54m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fa471750bbb44fe69f409c32d007d431 : SUCCESS in 1h 07m 28s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4b70b582638f45c58f48169299a5d0d1 : SUCCESS in 18m 46s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6931e1b5f432467085bf976bb3798e4c : SUCCESS in 17m 51s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e20b249357ca477f9a74ce3a9b8f13b0 : SUCCESS in 20m 02s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8b9597f7b9f946f09c4d93d85c169490 : SUCCESS in 10m 38s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bc1477e938d3456a94d4b54357f382c0 : SUCCESS in 5m 06s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fd9eb0bd377e492ca7d411dd0f6255df : SUCCESS in 14m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1832b4dee3a744de819f2497f7c96e23 : SUCCESS in 13m 22s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/065e04b5a833421faf7b44d01b16fcf3 : SUCCESS in 12m 51s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/fb7767d87f23422d922125fb174b8a1d : SUCCESS in 13m 36s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/2a9bc6cd94c548288038f1cd8d14179c : SUCCESS in 24m 59s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b2fdd84e56ce4cffb16cea7ef2521bed : SUCCESS in 17m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8379a4cdf5c54d8eb93222be11f07146 : SUCCESS in 16m 49s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6e3e93b9cd5944c6ab8ff5d1a1383c1c : SUCCESS in 19m 03s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3b411ac8bd124dd7b01dd586152d1485 : SUCCESS in 14m 41s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/f560b8d5974c4534a92710946ba576dd : SUCCESS in 14m 47s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f8bca1ef22de424e8d4d2ec2e26b04aa : SUCCESS in 15m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d28fa3d2836e4d27a56790e18c2012b3 : SUCCESS in 6m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f2323c360f3645738ef1df4f8e64d941 : FAILURE in 15m 14s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/dd1ab9e856ae42c9892417cf6fb85632 : SUCCESS in 6m 44s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/ca38dea264d54ba784058e738724931d : SUCCESS in 1h 07m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c278cbe6833143f88f38f79c5872ee3c : SUCCESS in 52m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/52d4f8b2388f4410aef3c93cd68300a2 : SUCCESS in 36m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ea5b7d38a1d84373ae8d3f970dbe4e11 : SUCCESS in 19m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db9433e5665b43d3b9e06b95d9d4dda5 : SUCCESS in 4m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8738da96c95d4f898e30d8b268b89382 : SUCCESS in 17m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2b5f2f9f5ab743a3a53a8448cf393452 : SUCCESS in 46m 14s","accounts_in_message":[],"_revision_number":1},{"id":"73412fc8b3a313a5bfef5e274289d34a08a72be8","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-06-18 22:25:17.000000000","message":"Abandoned\n\nSquashed into parent","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"67d79bdebc0d137fe3de7487e693eb5831723e88","revisions":{"67d79bdebc0d137fe3de7487e693eb5831723e88":{"kind":"REWORK","_number":1,"created":"2024-06-14 18:35:43.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/48/922048/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/48/922048/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/922048/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/922048/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/48/922048/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/48/922048/1"}}},"commit":{"parents":[{"commit":"29ac7bc8f533f05ad4a574f6d60e92282d942870","subject":"get_statsd_client shim","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29ac7bc8f533f05ad4a574f6d60e92282d942870"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-06-14 17:52:03.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-06-14 17:52:08.000000000","tz":-420},"subject":"sq? Divide responsibilities differently","message":"sq? Divide responsibilities differently\n\n- Make get_statsd_client responsible for config parsing. This also gives\n  us a place where we could hope to deprecate the \"log_\" prefix.\n- Get rid of StatsdClientConf, since the parsing is happening elsewhere.\n- Roll back StatsdClient signature changes. get_statsd_client will take\n  a config dict, similar to get_logger, while StatsdClient continues to\n  have a self-explanatory signature.\n\nChange-Id: If8cc084770ebe1ae6e4af130aff1a4717cfdc69a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/67d79bdebc0d137fe3de7487e693eb5831723e88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/67d79bdebc0d137fe3de7487e693eb5831723e88"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":{}}},{"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":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"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":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
