)]}'
{"id":"openstack%2Fswift~946621","triplet_id":"openstack%2Fswift~master~I52585567a177f58e0f110785b44f8d238b2ac54d","project":"openstack/swift","branch":"master","topic":"p-fake-statsd-client","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-04-09 16:57:06.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2025-04-09 14:35:51.000000000","reason":"\u003cGERRIT_ACCOUNT_1179\u003e replied on the change","reason_account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}},"hashtags":[],"change_id":"I52585567a177f58e0f110785b44f8d238b2ac54d","subject":"tests: Remove BaseFakeStatsdClient.get_increment_counts","status":"MERGED","created":"2025-04-08 12:16:07.000000000","updated":"2025-04-09 16:58:10.000000000","submitted":"2025-04-09 16:57:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"946621-p-fake-statsd-client","meta_rev_id":"451f71e56932e872985a18b00ecf8180254e1d40","_number":946621,"virtual_id_number":946621,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-09 16:57:06.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":2,"date":"2025-04-09 14:35:51.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"]}],"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":1,"date":"2025-04-09 14:35:51.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"]}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-08 12:56:43.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":"2025-04-08 13:10:42.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-09 01:35:41.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":"1b5dc818377ce1dd4c461cb71dd971d9e1403597","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-08 12:16:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"83e0c564949c17796e72b775a7899d4df1d11478","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 12:56:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b4d15b319f5e4d00b87b572e3625eb66\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/44d07c06d64a4583984c812faa48fa11 : SUCCESS in 38m 32s","accounts_in_message":[],"_revision_number":1},{"id":"2f393da370e101998171c379e3ea234749c14f66","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 13:10:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35e6a212226f44bc9f3e3ba26b07842e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a776e98ca444301a6a0184743734996 : SUCCESS in 7m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/484df29aec884082a2d2718b386db26c : SUCCESS in 40m 34s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/60a31020c89d466fbb76ddc560e5d34d : SUCCESS in 18m 38s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6175461ee7d54c90a4f550a5b92dac36 : SUCCESS in 19m 09s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/27582fd80fa448b1a5c718dfc40a8d04 : SUCCESS in 22m 43s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/15b3d5ec55b3462c98f86c6583a45766 : SUCCESS in 4m 43s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ab3076cb23e04acfaaf11c82ec94d152 : SUCCESS in 7m 21s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1e6e09f33c454db68d673cfc3aa942e2 : SUCCESS in 17m 28s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a70e90541b644d88be12b03921cca196 : SUCCESS in 16m 53s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3fc15665be9a4bbc91f46b286cca7dee : SUCCESS in 13m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4ee8339422d44958a290ec0028a95701 : SUCCESS in 7m 36s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f3b7c23ee30a4fc891a009fbce3ec8c5 : SUCCESS in 14m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f22e1972a10c46b1ad622f9816198a45 : SUCCESS in 4m 19s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/549663e7d3454bce9801a0f3c5844f49 : SUCCESS in 7m 33s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/64fc57c204ae46a3b697393b8b103667 : SUCCESS in 53m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/af0652d0327d4430b52e2ed87a9dd8a2 : SUCCESS in 31m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c624d2300ef0411ba73efe493a7f2369 : SUCCESS in 31m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fa7bb1bed17c45948c12bbb627328fcb : SUCCESS in 13m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a699e49f0f34517a3ac6390595e9e0b : SUCCESS in 3m 56s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b36526eb172445cc83f33741982382e2 : SUCCESS in 15m 00s","accounts_in_message":[],"_revision_number":1},{"id":"16518f578273a82aeb4c653a11f2932f5d7d78f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-08 22:04:12.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_7847\u003e\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"_revision_number":2},{"id":"16ed1a83399e39188e4d993cc2a8d0b1a9fdec5d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 22:51:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e02a2c65834c4299bd84193769ee219f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/abc9dc2ddb6e45fb8750cf0d964e12f0 : SUCCESS in 45m 45s","accounts_in_message":[],"_revision_number":2},{"id":"6397d06b730f4cf1d545d8760e08cfbb37b23f14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 23:10:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73dfa78b4b4d429bb6a381bfb4573623\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/573f825259e440d4986dae36b9e80f2f : SUCCESS in 10m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ece74cc61bee4374a4e0ed6cc0a99bcc : SUCCESS in 45m 26s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9a7b188fadc14443a665fdddf6f190a1 : SUCCESS in 19m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bdc4dad880434c4f89d8486f70bbb453 : SUCCESS in 15m 35s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7800a6c68774401aa84ebe56061e812e : SUCCESS in 18m 51s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a5cd523e9562427ba954169c70b8deec : SUCCESS in 4m 49s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c883b47edd1b46ed9a19754d55c0b820 : SUCCESS in 20m 21s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/db969a6c847f43d1b141c0490e861159 : SUCCESS in 7m 45s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/9a6274f8079f4cc8b6f3ad9809197007 : SUCCESS in 16m 34s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/879476659c1f40f39c0fec999b360ec7 : SUCCESS in 7m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/03c53d0bb8de4af5bb125e97e6fc612f : SUCCESS in 15m 22s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/69961edcbda0461ca632624d8cc7acae : SUCCESS in 7m 51s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b6f63f6edc6f42ea80580281a5d564ac : SUCCESS in 5m 15s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/6ea27ebcce474a4c87d9c49d9b5a635e : SUCCESS in 6m 54s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0b6272f5703e4179b384391f8902cd58 : SUCCESS in 1h 00m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e48651b3215b43458b158397d05ba321 : SUCCESS in 32m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7fca544ecfda4404b94fac4d74bfa786 : SUCCESS in 18m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/030045df8c504aa49e4ca4a8b11b7a87 : SUCCESS in 16m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2405a09803e41a3aacabf4facc7e0bb : SUCCESS in 2m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ad6a8564d7be46a3bd2547bd71acb0e8 : SUCCESS in 20m 10s","accounts_in_message":[],"_revision_number":2},{"id":"53ae68de9b6ece9b3c668b0cee01c4500712c2e1","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-09 01:35:41.000000000","message":"Patch Set 2: Code-Review+1\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"21971642c15605b577f5a0281dceba2f463eec33","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-09 10:07:08.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"3b6771727d2d36eaf6380bdb43c19dc4f6771ca9","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-04-09 14:35:51.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"bb50d40fa34be7e65512ba6ad0f413d214bf7717","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 14:36:44.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c052fecce679b78e4b421a6939b2477a56b7308d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 16:57:06.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/15f39b1fa762426aada174c11b0dd25a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f31be82d32ee49d69f678987da7624ee : SUCCESS in 9m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e7742b8307ba446e85ba25f0409eaf71 : SUCCESS in 45m 31s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/a3849748d7cc4e7e9a54f800b47fe106 : SUCCESS in 7m 19s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0e02d040b4364108a3dd9a22fa22842a : SUCCESS in 16m 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4a815326acac4a22aefea7939c118ea2 : SUCCESS in 17m 20s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/ba0e4a73f65b465782e175a3d4f77926 : SUCCESS in 28m 21s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d79b5d0b80b6441cabccdaaf27d35a22 : SUCCESS in 7m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/11c09c780f1a478db18ad0c9598c0b10 : SUCCESS in 13m 00s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/cbb3a9b056fa4c0ba47cc57b5a9c5128 : SUCCESS in 16m 55s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1f7374fd70754663b7b126b4520d1039 : SUCCESS in 5m 27s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c8a312789cc6450b9b4f8918cf41096d : SUCCESS in 3m 38s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/b83e8ac44764414481e3d14d0231f7ea : SUCCESS in 1h 02m 28s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bfcb41358e7b4521a749e33dfe3d8eda : SUCCESS in 48m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2da53057812e485cb5b92d1458db3cfa : SUCCESS in 32m 33s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e6343799ca554a1a999f3a27e5b4c2cb : SUCCESS in 18m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/656d2690ee594ec8a7c55082a8e48fd5 : SUCCESS in 2m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/95abeb3de69145ec89d3ec8aa0f87c0a : SUCCESS in 22m 13s","accounts_in_message":[],"_revision_number":2},{"id":"6ec4b8b4cf05170e3a0024f3fb8454d29b6656f3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 16:57:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"451f71e56932e872985a18b00ecf8180254e1d40","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-09 16:58:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a36a385ab2d4f6698941571dad87171\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbfb9154cdf84f86b0e830347ca34d20 : SUCCESS in 45s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/bccf9d1ba1ba4c8c8a2cf15e48c1fcd5 : SUCCESS in 40s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"37a25b340d67df8e6a1aca42e45922e45ddf51e9","revisions":{"ed832115c2da30710f36eb5f1ff0c8d1ccfffb4a":{"kind":"REWORK","_number":1,"created":"2025-04-08 12:16:07.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/946621/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/946621/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/946621/1"}}},"commit":{"parents":[{"commit":"acfed0da0e1c1c6e2c38e54abf88b27a2fcee710","subject":"DRY out AbstractStatsdClient public methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/acfed0da0e1c1c6e2c38e54abf88b27a2fcee710"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-08 12:05:59.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-08 12:10:32.000000000","tz":60},"subject":"tests: Remove BaseFakeStatsdClient.get_increment_counts","message":"tests: Remove BaseFakeStatsdClient.get_increment_counts\n\nThe method is redundant and confusingly named. Since the\nRelated-Change it actually returns the aggregate value of counters,\nnot just the count of calls made to the increment method alone.\n\nRelated-Change: I4d8a4b530465b587caced4362eb9178507701cef\nChange-Id: I52585567a177f58e0f110785b44f8d238b2ac54d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed832115c2da30710f36eb5f1ff0c8d1ccfffb4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ed832115c2da30710f36eb5f1ff0c8d1ccfffb4a"}]},"branch":"refs/heads/master"},"37a25b340d67df8e6a1aca42e45922e45ddf51e9":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-04-08 22:04:12.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/21/946621/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/946621/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/946621/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/946621/2"}}},"commit":{"parents":[{"commit":"563c1ca6564ac94c1fe85ceb45bf7b8585fe3fbb","subject":"DRY out AbstractStatsdClient public methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/563c1ca6564ac94c1fe85ceb45bf7b8585fe3fbb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-08 12:05:59.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-08 22:04:12.000000000","tz":0},"subject":"tests: Remove BaseFakeStatsdClient.get_increment_counts","message":"tests: Remove BaseFakeStatsdClient.get_increment_counts\n\nThe method is redundant and confusingly named. Since the\nRelated-Change it actually returns the aggregate value of counters,\nnot just the count of calls made to the increment method alone.\n\nRelated-Change: I4d8a4b530465b587caced4362eb9178507701cef\nChange-Id: I52585567a177f58e0f110785b44f8d238b2ac54d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/37a25b340d67df8e6a1aca42e45922e45ddf51e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/37a25b340d67df8e6a1aca42e45922e45ddf51e9"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":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":"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":{}}}]}
