)]}'
{"id":"openstack%2Fswift~946310","triplet_id":"openstack%2Fswift~master~I68a24d9467e58994abbac82a5e741f5bb578976c","project":"openstack/swift","branch":"master","topic":"labeled-metrics","attention_set":{},"removed_from_attention_set":{"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2025-04-09 11:23:21.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-04-09 10:30:07.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}},"hashtags":[],"change_id":"I68a24d9467e58994abbac82a5e741f5bb578976c","subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","status":"MERGED","created":"2025-04-03 22:44:10.000000000","updated":"2025-04-09 11:24:28.000000000","submitted":"2025-04-09 11:23:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":35,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"946310-labeled-metrics","meta_rev_id":"2a39a2e0610aa90db877ad13fd4a6881511a3919","_number":946310,"virtual_id_number":946310,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-09 11:23:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":2,"date":"2025-04-09 10:30:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":1,"date":"2025-04-09 10:30:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-03 23:40:51.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":"2025-04-04 10:58:04.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"},{"updated":"2025-04-09 10:30:07.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"}],"messages":[{"id":"a407b68c3f0a312db4bf7f4d5e32d689d54ba09f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-03 22:44:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"24c47e29131e8bde96262e659d1cd6cf1e2b610c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-03 23:40:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/501df79a72654f58bddfbbd5c9e9bd06\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23650ca17b214df999687422a0ba9d87 : SUCCESS in 5m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b2b202e73fba45b998b1c1ec230c9c6f : SUCCESS in 31m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/07523235aab6414e927b4287678f1e60 : SUCCESS in 20m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/445c7f6fbbe34e7e90f75d561249fa2a : SUCCESS in 12m 05s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d683cfddfd34452e91968c7ddebe8697 : SUCCESS in 18m 31s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8517b621125b46deacc64bd1e7884421 : SUCCESS in 5m 50s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3553d6d7223748a18f168d7b2f3b58b9 : SUCCESS in 9m 23s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9553a4172dd34e3aa0878787ee1f7c2f : SUCCESS in 26m 35s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/32b31cb1c00b4f749af77edf51239d69 : SUCCESS in 16m 56s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/5b621576c0bb4c16bc575a424c384c36 : SUCCESS in 8m 32s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/509c90516e9446cda6fcbb0c448210f1 : SUCCESS in 15m 17s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/48f7e62adcc84b2a9fb344c149199e7f : SUCCESS in 13m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/19def48f7fc7472bb6e4a0ef47b213a5 : SUCCESS in 30m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d1bd9c14d61248c8bb4de299efcccdf3 : SUCCESS in 51m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9d869544004f4241a555a53c8bff8813 : SUCCESS in 16m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce51bff9117049c797fd20a30d7976a4 : SUCCESS in 3m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/382a753bbcd344b181c46dda5b601377 : SUCCESS in 15m 51s","accounts_in_message":[],"_revision_number":1},{"id":"140c8336c463f93626f6ebd2dfa68fb7c7d38cc5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-04 00:12:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/795cac8ccf3c4dc894988aedadc3c953\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b01926367d854655b4f00c0aa8185562 : SUCCESS in 1h 26m 04s","accounts_in_message":[],"_revision_number":1},{"id":"93e60def0b26c2b2aaa6781c7d9baceed9ceb398","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-04 10:58:04.000000000","message":"Patch Set 1:\n\n(9 comments)","accounts_in_message":[],"_revision_number":1},{"id":"6c9971adeb390fb4335d2dafbf14f136a91edd58","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-04 15:19:51.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"8df7b86420b7b28594ae50ac54356239e1a79e1c","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-04 15:32:57.000000000","message":"Patch Set 2: Code-Review+1\n\n(9 comments)","accounts_in_message":[],"_revision_number":2},{"id":"328ae86daac1d302ffbafe3228fd6af68d2762dd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-04 16:00:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d8c41bf0bc2745179bea9efcca726bbc\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/599e2420aecd41d9838d90af2799cc5b : SUCCESS in 39m 20s","accounts_in_message":[],"_revision_number":2},{"id":"2bba12ceb410e663ae2688a8bc8ab0537a8f3e69","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-04 16:19:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80e67728cfa043d1bc24b5e0ccd8e9ec\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10f28455cfb449fd98905da2cd7d1c87 : SUCCESS in 10m 32s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/770721fb7d534711ad1c941e775ed006 : SUCCESS in 54m 29s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dd46e792a72a468f9098e974d7ac0915 : SUCCESS in 18m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/18fea09ce2b143e1988dce24a930d9c1 : SUCCESS in 20m 36s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/17f6b359a0a64ebcb8f20a3064cc7ae1 : SUCCESS in 21m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/396a0e5e472f46ceb30621335eb1c098 : SUCCESS in 4m 47s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/21e8b8447c3543e0ab5476a2b536d29c : SUCCESS in 20m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/951696efa49e4cf0b98c36591c3a54b8 : SUCCESS in 10m 31s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/17f3729537d145f1871491a39809b369 : SUCCESS in 41m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/e5d952026cdd4efba99f2360d6bf32c3 : SUCCESS in 15m 19s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8fbd3b403bc8401ca54e109d78f9a7aa : SUCCESS in 22m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f8132462aff0416480ed5accc4e842a6 : SUCCESS in 13m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/96e4c8417502451dbe5881feda96f71f : SUCCESS in 41m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f265d794fee041888e208838658861cc : SUCCESS in 38m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c94116645a0f4df09feb884c020df768 : SUCCESS in 23m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4dea15a61a00496a9366e97063291310 : SUCCESS in 5m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ee93b1815ced48a38702b59dd37796c3 : SUCCESS in 20m 41s","accounts_in_message":[],"_revision_number":2},{"id":"6f705c8d2ed7f277ac6a12a71cbff3fb4a50dbbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-07 11:30:04.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":"6fc639e8be15327246bbfe10ecec61f9639167df","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-07 11:37:36.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"44167fa314bddd1baf99e196118ca091b4008a6c","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-07 12:06:05.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a281e78bb059347efce4f5e1cc591201b5df8c17","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 12:07:06.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a09f1f84eb5144dab7dfe07c7bd68712\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a9a6a0bd2e804d1e86fed5e7c556e146 : SUCCESS in 35m 11s","accounts_in_message":[],"_revision_number":3},{"id":"11c988eaf0b2ebf0f5c625294d8a8694201a15fa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 12:30:30.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\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/66070fa69a1a47e496a3cd6180c0a842\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/48fd92e1cb6845faba23c5ea4651ad30 : SUCCESS in 9m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dd19564784574d1ba9bfd1a633bbbf33 : SUCCESS in 55m 15s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6297a350cdfc442ca1172f8ec171971e : SUCCESS in 17m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/52691b8ad06348d195fe91f35e0a618b : SUCCESS in 10m 15s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/413d8fc92e3447db92cfa4ef10b41e70 : SUCCESS in 10m 06s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/afd956a44789413589db8bfa4913aebf : SUCCESS in 4m 45s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/185e1df76ac548d58c71a95ca4b123b9 : SUCCESS in 16m 20s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5b2e78c3c7df4e1b8e6657d4cf5cc02f : SUCCESS in 19m 51s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/caaad329542449eb97274e3424128395 : SUCCESS in 20m 45s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f946c7c201ba45b18987436edbe3248a : SUCCESS in 15m 48s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/641db7cebd774e3486283e24fecc9694 : SUCCESS in 10m 36s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/ee26f20852ee48fa80026a292b74c6d5 : SUCCESS in 14m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f3f5e89b4e384273a32587495aa42d4c : SUCCESS in 42m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a3577cd254d94095b9bc1a354296b531 : SUCCESS in 17m 46s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/70061c1a933148b3ad9b55c2759a558a : SUCCESS in 20m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21a2d1d3ff17491a98eea4b49c99c729 : FAILURE in 2m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4a38a34c88cf4a76a6d400150f2ad1eb : SUCCESS in 21m 41s","accounts_in_message":[],"_revision_number":3},{"id":"621711e585b03e83b9229d05b739765cd1ba9089","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-07 14:12:52.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"24e2c51d1bc328ff72c8087acbd0474a816aa831","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 14:54:51.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/692f60c82f5441e3a424219ccb61394a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a2314624533f4794bd99b8d802db1796 : SUCCESS in 39m 57s","accounts_in_message":[],"_revision_number":4},{"id":"8c65c23551e16f02fe2b5e95498bafc44a13ae1b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 15:01:27.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b864cb30abab4ece889178f7ce1d2c58\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bda39ae1a3be4dac95e9587ea9de9fa1 : SUCCESS in 10m 05s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/58756f1cd79d4192bd20d98d263f9ac8 : SUCCESS in 45m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eeb8bc9dea004c858a00b0ca38a4d31a : SUCCESS in 19m 47s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8863e7d0d2f4453cbd566f2e01351e39 : SUCCESS in 14m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5e050293e2dd461186ef19787aab4939 : SUCCESS in 10m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1ae7ef12e8c347e8ab8814141858b56d : FAILURE in 3m 27s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/5b4ef026d226481d8b348feaf083e7ea : SUCCESS in 16m 46s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/e7ce3704023b41f19a3954fe19736572 : SUCCESS in 18m 38s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/d74c53f3a7d54224af1d4c13f5b3b3c1 : SUCCESS in 17m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/586e099252444899807007bc5e555191 : SUCCESS in 14m 49s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/88a7c6bc161f4cf9bfb4cf697d1e2044 : SUCCESS in 15m 02s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a3a6320d3f9642bb967348c504d11009 : SUCCESS in 7m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f5782e4b790e490782dc07be28cbb034 : SUCCESS in 46m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dfc30d2a288c4ffb8a08e12d5fe321b6 : SUCCESS in 43m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37b9ed06d5b840b2af8d3312eb61451a : SUCCESS in 22m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8756bbef79884913a850f6d703637f48 : SUCCESS in 4m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/efdac558450a44efa86bfa1ec899da39 : SUCCESS in 23m 07s","accounts_in_message":[],"_revision_number":4},{"id":"53eda6624a2eeca6dcadb47709b0244e209e632c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-07 22:05:07.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"a4d48faa7237a676d9b787b9b7aa008930c4079a","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-07 22:15:14.000000000","message":"Patch Set 5: Code-Review+2\n\n(8 comments)","accounts_in_message":[],"_revision_number":5},{"id":"774f635a37cb260eab67a4cd640faf549c100aef","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 22:45:35.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11852188e1f5485a96784e88a7e5acc8\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3286258baf384e7fb462b9959bbee170 : SUCCESS in 38m 29s","accounts_in_message":[],"_revision_number":5},{"id":"16c5d616f1c22914abec8a21b5753290588fcbdc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 22:54:49.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a2c8ec4e92574205b134bd1da76463ed\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5d0e66a03d444fa911ee167fcc1dfc8 : SUCCESS in 7m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a3c4ab5883664028b0b4d53c06466b3a : SUCCESS in 46m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8fae51361dd94f2f8e4241f67d345548 : SUCCESS in 16m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/aedcc9d2de9a4d30b27bb108ddbbbd5d : SUCCESS in 15m 22s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7c764dbf585e4407ade648ea0a77c020 : SUCCESS in 17m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ea5aa33a5ada45dea93fedc749b2b1a8 : SUCCESS in 4m 32s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1fde926d9d65402a90d50d8d624d6e79 : SUCCESS in 19m 46s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1d7174a2c27e492486ddcb1f048f6d4a : SUCCESS in 23m 18s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/553836f5004c44feb44f07860286cf90 : SUCCESS in 30m 31s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4e4cdd5c90a74529a8f1edd24465b9d3 : SUCCESS in 14m 40s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/72acbcf045ca423a8ccc52c0693cacd3 : SUCCESS in 14m 25s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/cf6e2d6b3b73410da4ddde6666203ed4 : SUCCESS in 18m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3804a680c13d4c899d6741202f9c93d0 : SUCCESS in 46m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e4098fb820fe4482aa7ebaae8cbb7c5c : SUCCESS in 47m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1c232e23ea324863ba2b74df6fbf6c27 : SUCCESS in 18m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f5345bd52844a72a5d22ca5e1f84cb6 : SUCCESS in 4m 00s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ff071c9f907a4bc298bf2a0d1109c83c : SUCCESS in 20m 18s","accounts_in_message":[],"_revision_number":5},{"id":"157418db1054da0066b4321291d3c66611de124b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-08 19:27:55.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"7cc34de68fe29715858bbefbc00565380e1f28f5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 20:01:19.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c27d068992184c12a054506a589c0a87\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2be8a6a0e7b74320a6752d9ee8bf083f : SUCCESS in 31m 38s","accounts_in_message":[],"_revision_number":6},{"id":"281e2657dfb70bd0b7c35372202f47e7d2443410","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 20:11:21.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b552a0d9778d4e7f9c3870fbf237ddd2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa5e4656f49d416c944de86c926b9265 : SUCCESS in 10m 38s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7230eed3c4f846a89226308e15d31b31 : SUCCESS in 42m 20s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/05017d22bd0647768e56d65cd45ac87c : SUCCESS in 19m 10s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/360ffca904384d5a981a85bfad63abe6 : SUCCESS in 19m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/06eba499937e48e0b831664c857a6dd8 : SUCCESS in 19m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0bea63ec793d49a9aa3bb7726b9eb3ad : SUCCESS in 4m 56s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4f6e250381dd4155ad2968acd0f57a7a : SUCCESS in 14m 41s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ecd5be57e3c845fba91cde69027cbc07 : SUCCESS in 16m 55s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f119169381444031ac9c47870bd4bb9b : SUCCESS in 10m 26s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b599050da6104bb889e1ac7731a5ad53 : SUCCESS in 14m 04s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f7d4b9ff3f9a493f80c0f3eee9dbbebd : SUCCESS in 13m 07s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/4722ce22a6d344d3b8967b27dd62fab0 : SUCCESS in 8m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/018596783bd54c02aea6f4c04c4a474d : SUCCESS in 19m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/77b72d54bd234394a17c7d8ee16043ac : SUCCESS in 19m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/380175fb0bc9461ba1f579cc85dc5fd5 : SUCCESS in 7m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53650eb894774769b32e2579a6012abd : SUCCESS in 3m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d312a3c99794478e91bae6c5b3d3d284 : SUCCESS in 20m 15s","accounts_in_message":[],"_revision_number":6},{"id":"aea47d44ffb0c815d941438be3323916ee3ddfbf","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-09 10:30:07.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"d89587ca14b750607007e86e7269ca3afdd8c864","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 10:30:44.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"726b0942b1ab31f8b3620e05bdb312eeb944c300","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 11:23:20.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2e0d6fa16707490d9e33001a3717a321\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/193462834bc94dc2a3c89a2fd414e792 : SUCCESS in 10m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/222757e010a9482da53d2a8d2f5ca2d6 : SUCCESS in 26m 47s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/c850e1e82996455e9a7e7c39bd3dd021 : SUCCESS in 8m 25s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f51caf60824749eda4f1272dc5ae8e88 : SUCCESS in 7m 11s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/2d0fa01e3fa841ccb77b618b4fea7a2d : SUCCESS in 20m 27s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/ff467a0144724ea2b68b1362bf7f9339 : SUCCESS in 24m 07s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/902435991b1b432bab9f63259cb63902 : SUCCESS in 13m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b4adafd1a50b44d8b755d78c6e95cfd4 : SUCCESS in 14m 32s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/212cf96386764081bdb7de15ffc1f0d1 : SUCCESS in 8m 23s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/13cb6002db364964b9f452394a6ed843 : SUCCESS in 5m 22s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1aeda0cbcdb94e84a3c6b57cb4874cb0 : SUCCESS in 6m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4c7e045e60f94209a066d28c866e9118 : SUCCESS in 33m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d7932a8e72d0442aa93d99e3b7bc509f : SUCCESS in 44m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7a26af5a38e54459b53618135db5ba24 : SUCCESS in 17m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16be2f1b58874c2794888a0a9d5300b7 : SUCCESS in 2m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0750f5a98320466591cf3d514c59d913 : SUCCESS in 22m 33s","accounts_in_message":[],"_revision_number":6},{"id":"889c9f15e5c6dab5d604e6c860f219a7b66fe9a9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 11:23:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"2a39a2e0610aa90db877ad13fd4a6881511a3919","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 11:24:28.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/89f4c978876245609beb6c638f84d7c8\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce60798b62ab4a1791501f528c0b916f : SUCCESS in 47s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/379c215f2c1e4468b504496f95aee119 : SUCCESS in 34s (non-voting)","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"ed0ef357135b0baadfabaa67774f00bfd6a7ebd4","revisions":{"07f8560974c8ad250442ce4eb7cfa7397cd41402":{"kind":"REWORK","_number":1,"created":"2025-04-03 22:44:10.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/10/946310/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/1"}}},"commit":{"parents":[{"commit":"7e5235894b4f590024d572f64ab0b3ba2b02c68b","subject":"stats: API for native labeled metrics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7e5235894b4f590024d572f64ab0b3ba2b02c68b"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"subject":"tests: LabeledStatsdClient sample_rate kwarg","message":"tests: LabeledStatsdClient sample_rate kwarg\n\nLike StatsdClient our implemenation supports individual metrics sending\na sample_rate kwarg, but we never do that with LabeledStatsdClient\neither.  Some deployers may use the default_sample_rate options and\nthose are already tested with LabeledStatsdClient.\n\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/07f8560974c8ad250442ce4eb7cfa7397cd41402"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/07f8560974c8ad250442ce4eb7cfa7397cd41402"}]},"branch":"refs/heads/master"},"31d492adabf9d1b748d354ba72799d0fa064e49f":{"kind":"REWORK","_number":2,"created":"2025-04-04 15:19:51.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/10/946310/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/2"}}},"commit":{"parents":[{"commit":"0e2791a88a9199006880bbbe31ff4e6d27c58e88","subject":"Remove deprecated statsd label_mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2791a88a9199006880bbbe31ff4e6d27c58e88"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-04 15:19:40.000000000","tz":-300},"subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","message":"tests: add LabeledStatsdClient sample_rate kwarg coverage\n\nAdd test coverage for passing sample_rate to LabeledStatsdClient\nmethods.\n\nDrive-by: clean up and tighten some existing StatsdClient unit tests.\n\nRelated-Change: I115ffb1dc601652a979895d7944e011b951a91c1\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31d492adabf9d1b748d354ba72799d0fa064e49f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/31d492adabf9d1b748d354ba72799d0fa064e49f"}]},"branch":"refs/heads/master"},"c6c3e8f19a6828676f0e22a591e2d623e162fa78":{"kind":"REWORK","_number":3,"created":"2025-04-07 11:30:04.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/10/946310/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/3"}}},"commit":{"parents":[{"commit":"0e2791a88a9199006880bbbe31ff4e6d27c58e88","subject":"Remove deprecated statsd label_mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2791a88a9199006880bbbe31ff4e6d27c58e88"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-07 11:29:53.000000000","tz":60},"subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","message":"tests: add LabeledStatsdClient sample_rate kwarg coverage\n\nAdd test coverage for passing sample_rate to LabeledStatsdClient\nmethods.\n\nDrive-by: clean up and tighten some existing StatsdClient unit tests.\n\nRelated-Change: I115ffb1dc601652a979895d7944e011b951a91c1\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6c3e8f19a6828676f0e22a591e2d623e162fa78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c6c3e8f19a6828676f0e22a591e2d623e162fa78"}]},"branch":"refs/heads/master"},"294a8e714034d468a0c7460195a4a8eda1493369":{"kind":"REWORK","_number":4,"created":"2025-04-07 14:12:52.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/10/946310/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/4"}}},"commit":{"parents":[{"commit":"0e2791a88a9199006880bbbe31ff4e6d27c58e88","subject":"Remove deprecated statsd label_mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2791a88a9199006880bbbe31ff4e6d27c58e88"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-07 14:12:42.000000000","tz":60},"subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","message":"tests: add LabeledStatsdClient sample_rate kwarg coverage\n\nAdd test coverage for passing sample_rate to LabeledStatsdClient\nmethods.\n\nDrive-by: clean up and tighten some existing StatsdClient unit tests.\n\nRelated-Change: I115ffb1dc601652a979895d7944e011b951a91c1\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/294a8e714034d468a0c7460195a4a8eda1493369"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/294a8e714034d468a0c7460195a4a8eda1493369"}]},"branch":"refs/heads/master"},"3a05b2588fd601fb0bab475fcda31ea637fc5182":{"kind":"REWORK","_number":5,"created":"2025-04-07 22:05:07.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/10/946310/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/5"}}},"commit":{"parents":[{"commit":"0e2791a88a9199006880bbbe31ff4e6d27c58e88","subject":"Remove deprecated statsd label_mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2791a88a9199006880bbbe31ff4e6d27c58e88"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-07 22:03:56.000000000","tz":-300},"subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","message":"tests: add LabeledStatsdClient sample_rate kwarg coverage\n\nAdd test coverage for passing sample_rate to LabeledStatsdClient\nmethods.\n\nDrive-by: clean up and tighten some existing StatsdClient unit tests to\nshare a CommonBaseTests class consistently across unittest, stestr and\npytest test loaders without creating IDE noise compared to a MixIn\nbased approach.\n\nRelated-Change: I115ffb1dc601652a979895d7944e011b951a91c1\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3a05b2588fd601fb0bab475fcda31ea637fc5182"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3a05b2588fd601fb0bab475fcda31ea637fc5182"}]},"branch":"refs/heads/master"},"ed0ef357135b0baadfabaa67774f00bfd6a7ebd4":{"kind":"REWORK","_number":6,"created":"2025-04-08 19:27:55.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/10/946310/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/946310/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/946310/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/946310/6"}}},"commit":{"parents":[{"commit":"0e2791a88a9199006880bbbe31ff4e6d27c58e88","subject":"Remove deprecated statsd label_mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2791a88a9199006880bbbe31ff4e6d27c58e88"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-03 22:40:25.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2025-04-08 19:15:42.000000000","tz":-300},"subject":"tests: add LabeledStatsdClient sample_rate kwarg coverage","message":"tests: add LabeledStatsdClient sample_rate kwarg coverage\n\nAdd test coverage for passing sample_rate to LabeledStatsdClient\nmethods.\n\nDrive-by: clean up and tighten some existing StatsdClient unit tests to\nshare a CommonBaseTestsMixin, as was expedient perhaps to the chagrin of\nthe co-author.\n\nRelated-Change: I115ffb1dc601652a979895d7944e011b951a91c1\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: I68a24d9467e58994abbac82a5e741f5bb578976c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed0ef357135b0baadfabaa67774f00bfd6a7ebd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed0ef357135b0baadfabaa67774f00bfd6a7ebd4"}]},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":{}}}]}
