)]}'
{"id":"openstack%2Fcloudkitty~969934","triplet_id":"openstack%2Fcloudkitty~master~I5fefc5ef56768f4aa27e041840de22ad543c1d67","project":"openstack/cloudkitty","branch":"master","topic":"H904","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-01-20 11:15:37.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5fefc5ef56768f4aa27e041840de22ad543c1d67","subject":"Delay string interpolations at logging calls","status":"MERGED","created":"2025-12-05 14:03:11.000000000","updated":"2026-01-20 11:16:40.000000000","submitted":"2026-01-20 11:15:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"969934-H904","meta_rev_id":"d6b18f1b2f29806dc016d8c67bea805364d50c5b","_number":969934,"virtual_id_number":969934,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-20 11:15:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-20 09:15:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":2,"date":"2026-01-20 10:12:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":1,"date":"2026-01-20 10:12:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-05 15:17:19.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-12-22 14:15:14.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"CC"},{"updated":"2026-01-20 09:15:17.000000000","updated_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"reviewer":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"state":"REVIEWER"},{"updated":"2026-01-20 10:12:56.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"}],"messages":[{"id":"01f0223a9ae3f07e14c727cbacbe71ab7e6542f0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-05 14:03:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4836e482efe6ef3e21b52e54061faaf6c374ac9e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 15:17:19.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/9d711d20f7b4444dbd724fe0573f2390\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/e855169f09264b688941302e8093bfd0 : FAILURE in 4m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6b66045494ff4e8dae1eaedaf7e78e20 : SUCCESS in 5m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56812de21f354e64ad0328d69cd10c0e : SUCCESS in 3m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/502235f467f44409933cef49e07ac916 : SUCCESS in 3m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/37c52a6297f34f84a67075363edb16f7 : SUCCESS in 6m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6eeb7d807654b2faa65fc04fa0587eb : SUCCESS in 4m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/38eae2d2f3c146de82fb66a6b8f58285 : SUCCESS in 2m 47s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/1e8e636397d844e4a3dc159ba89f4023 : SUCCESS in 36m 42s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/13e76c466fba43618ac1acda07a9235f : SUCCESS in 37m 07s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/870636cb119e44c4ac9f29d94fbeffb7 : SUCCESS in 35m 01s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/8265dc50277e4f5bb0ccbc9bd8591318 : SUCCESS in 37m 07s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/c9619e46d5294c96b51b8f95846ed363 : SUCCESS in 33m 23s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/efe4e2379f734c9eaeb9a34d2427d4b5 : SUCCESS in 33m 11s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/d9da50fdb23543958ed30d088145f107 : SUCCESS in 37m 22s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/00566999fb0e44e99c58f5da44751985 : SUCCESS in 36m 39s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/c509df7be5ed4e91ae939aa8577489ef : FAILURE in 3m 39s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/a7c37bc80b8f4decbfa58061a3fdf18f : SUCCESS in 1h 08m 17s","accounts_in_message":[],"_revision_number":1},{"id":"bb07951d3a840b7ca2e1ddba948617e8a92d37c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-18 15:51:23.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"ad72db715e44b02b962177a935ef874a3c5e8ff3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-18 16:39:56.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/5717d13a38b74fe197db46b3e7eda4aa\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/50aec57afc714622ac42be14e4c5a279 : FAILURE in 2m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8f0ef61d49c54344bc5bdfecf7601299 : SUCCESS in 5m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e0767231b20447bb4184c00a248b15f : SUCCESS in 3m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0583acfeb001414ebfe5645c3aa2db6a : SUCCESS in 3m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d9532f496a8242b9a11618a704c723fc : SUCCESS in 6m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/126c2976666f42b980e7ce63603e4f23 : SUCCESS in 3m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/efab981c8e6e463481c41119a5c8b6ce : SUCCESS in 2m 42s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/676485f132344494bc8faf1b682282a7 : SUCCESS in 24m 05s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/84776ab611664ee0a04ab2c1e2da53fb : SUCCESS in 24m 41s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/618824d260ba4bdc835c923d7fa43b92 : SUCCESS in 34m 01s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/03553170c1684b719d006d55439d4827 : SUCCESS in 16m 13s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/74878709bd744f60b6cbf873836206b3 : SUCCESS in 23m 18s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/eb9649f79a7b4b8faca1dbab0cf54f9d : SUCCESS in 16m 19s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/78f17ee2954546a29c0942e59a526740 : SUCCESS in 31m 33s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/beb2f1972dce4a85a04d593008d97977 : SUCCESS in 17m 01s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/24e1cb1a28d64d5291bc786e5a13c52d : FAILURE in 2m 23s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/50a017f63c674934b50f95f7ed26a80c : SUCCESS in 46m 03s","accounts_in_message":[],"_revision_number":2},{"id":"5bec89ff356b03df2a3aedd2dd53e7f2aea6e59d","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-12-22 14:15:14.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"12653b06e5409e3f362160bfeb61d561aa607644","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-22 14:49:24.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"c4cb7b6d3bcebe387a996fd62d7cd84e83cebd03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 15:55:57.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7b0e8612810a400e8bc82f64928ed204\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/74206fcf454b4f76a037125ae6a6b9bf : FAILURE in 1m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ecd840d6f7e14b4095a4d153e7a81ced : SUCCESS in 5m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/577215ea63fd404c96684029544d36e4 : SUCCESS in 3m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f9079081c17144088c0fe041237e9622 : FAILURE in 4m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/123fc4fba2ec42b691c0ffd98e29c66f : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/418f230dfeca4c43a564146f848d4aa7 : SUCCESS in 3m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b797698638814418ae7c0e3e2bff72d5 : SUCCESS in 5m 20s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/9faec401539649f4a521761584a7838c : SUCCESS in 34m 05s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/e2ae013751124136b76d4074bcacf7bb : SUCCESS in 23m 00s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/9907c5a3033d43cf97de87e7647ffd02 : SUCCESS in 17m 10s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/cd0ecaa6e8f542f691da7f4382621968 : SUCCESS in 35m 34s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/06b33a7b9ed14b2bac6d50ce744b9bb9 : SUCCESS in 31m 51s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/1e725eab7bff4fd8a77c24b7d56161c3 : SUCCESS in 31m 47s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/a2f36b834b154004b469da19f1d7410b : SUCCESS in 23m 03s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/d5c3d8ca86df4214a6ed8f590f259411 : SUCCESS in 37m 42s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/08868de522274d5b99827ecb5e48cd77 : FAILURE in 1m 49s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/7d18d0e4b28c44bb982d67922ddd73e6 : SUCCESS in 1h 00m 06s","accounts_in_message":[],"_revision_number":3},{"id":"3fd7d53943d4f7f9465a6847b15493fcbe560d48","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-01-05 14:06:43.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"05a38b1629ae09b947da9a6596fde1042ad5c812","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-05 15:09:14.000000000","message":"Patch Set 3:\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/67cdc831cd3a4345afb91ee39ddf2fdc\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/646dc34a765c46fe95f041e4102264fa : FAILURE in 3m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/980f87eb67fb4b669995d11be2ca9fd7 : SUCCESS in 2m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c541253a47d647ed9ca29688b474a2cb : SUCCESS in 1m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6709516a7ec14f759517bdc0a9b186cf : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c37aac2b07bc48c7bed5a196e0c4d64c : SUCCESS in 3m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe7b94b0c8a54c83a46e596befbcaac1 : SUCCESS in 3m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7cc5059438414b079e27958fe25d78ee : SUCCESS in 2m 20s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/286cba63d7924fb48634c9cdf84bdeb9 : SUCCESS in 30m 33s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/1648ca27e0584fd2be217dfa97153585 : SUCCESS in 33m 40s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/1f5413a6b51346f595062988e7c66c19 : SUCCESS in 20m 18s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/931024a4c8e44eb3b306d1e2304b7ec8 : SUCCESS in 33m 24s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/2c6501fada7d4912b16ac3ea4867cba0 : SUCCESS in 32m 07s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/4284f8920f944ae1bc149e56a7f78850 : SUCCESS in 31m 28s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/9629dbb83bc24be1b3ed2dbeff65d7b9 : SUCCESS in 32m 13s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/3fa5f5a4afd043229730c7b86dd183dd : SUCCESS in 34m 53s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/10de266aa64d452bb7db0c5ad041cc8b : FAILURE in 3m 16s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/2d881ce11bc244d49d593c8082a35651 : SUCCESS in 56m 26s","accounts_in_message":[],"_revision_number":3},{"id":"c6f4477b1517f4cc3921481ba24ce9ce90b5c930","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-01-19 12:04:45.000000000","message":"Patch Set 4: Patch Set 3 was rebased on behalf of \u003cGERRIT_ACCOUNT_9816\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"_revision_number":4},{"id":"2c94d8200c8c5f8c6ef6c4359517bc0a9f977738","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-01-19 12:04:54.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9c20650305f530c24b8cfca0052a634e187c92de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-19 12:45:06.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4499f4a5d7b346a7897de429ca459483\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/67b88d908b01465f9249b69e738cca3a : FAILURE in 2m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/70ceceddfe3a4900bb0f55ee052c0b38 : SUCCESS in 6m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/377ece1431c5466fba772a494a7244c5 : SUCCESS in 3m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc6be02e56254ec6b6f59e0a15e4def8 : SUCCESS in 3m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8c6d57575a2f4b17bc1378bbe5b1a19c : FAILURE in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5547dbf7855b428a8cb532000de70caa : SUCCESS in 4m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/80d3f88a26ad498d96d8235a07af7a09 : SUCCESS in 2m 44s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/5b06bc34f6b84945bf6d7b51937e8c2b : SUCCESS in 15m 32s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/ff29232e4df5447b9057ed2ee5879afd : SUCCESS in 31m 15s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/e6f74b112ef844458440a96171964a10 : SUCCESS in 33m 28s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/5b68733b8e4247fd882c6746b8bddfa8 : SUCCESS in 17m 11s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/7f6bd3221b2146e3b6788a2a1d85597c : SUCCESS in 35m 03s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/8b22bddfeeae42baad2ef4a34494404e : SUCCESS in 32m 28s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/21806df3a9254e839dcdec1e3228ac69 : SUCCESS in 31m 06s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/21a5c4df2f7848ac8424057ea35122c2 : SUCCESS in 34m 05s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/e46fcb6da52d474a98f4539a305fdd89 : FAILURE in 2m 00s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/6004606ea9db417ea63e3238ec1a2d00 : SUCCESS in 29m 40s","accounts_in_message":[],"_revision_number":4},{"id":"b1e5cf7f4917ee10fe33ecc8c5b9de32efee51fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-19 13:50:18.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"b9ea80d785a65066faaa63cfab6f446391d81be6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-19 15:10:54.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bb12d9b174e4c3cbddb1ef76a4bfcde\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/cc50d4999a6e4590aa8260e4dbef07cd : SUCCESS in 2m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/244ef762443a4843a4afcd50d0a3aee4 : SUCCESS in 5m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f1169acb037412fbd1c3ec6020fd6aa : SUCCESS in 3m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e8563d64f5ac41c4846f37588cee9a1c : SUCCESS in 3m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/22c67c26e0d54eea8d37c772c69cdf4d : SUCCESS in 5m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e451a18b16e4a58ad79ae1cea5b729b : SUCCESS in 3m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7a8c6d11d9a8481d93c24e99d2c26f05 : SUCCESS in 2m 18s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/46bae9af6ff44ae2aef6157e5413fed4 : SUCCESS in 25m 34s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/8e7c048a0e5e41f299248a5d979917f1 : SUCCESS in 32m 45s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/02ec09848e274e56b56cb95b47ace7dd : SUCCESS in 21m 28s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/8ce3b600fdf1449693d24f7837dfd9b0 : SUCCESS in 34m 03s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/f0678700800b4546bc0cff5d9335907a : SUCCESS in 29m 06s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/5c6228a71870407a8074eb894782130f : SUCCESS in 22m 00s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/9bbd5d615d73469cb402ab2a9361bee3 : SUCCESS in 30m 40s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/163719e5f124418498bd01718cd34db5 : SUCCESS in 45m 42s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/5f4014080c2b477b91ded5aae79e45a8 : FAILURE in 2m 07s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/73e87a1fa46140ebae04e8363257b9b7 : SUCCESS in 1h 13m 30s","accounts_in_message":[],"_revision_number":5},{"id":"497d076d4580e81af101a4b0958d8179915a9bd6","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-01-20 09:15:17.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"6dfcfd5330c16c2437b0f7dd0c7e94ca09507c49","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-01-20 10:12:56.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"9567b4c5484147fd4b92f9745e7402f1b4dfeeb9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 10:13:20.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"dd7ce3fa6ecfe23af5731a0d938344c1ca53d209","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 11:15:37.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e9baa940e0294ffea3c0fe5577c6f077\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7d60c1d9923d4b93a5098dbfcc8004e7 : SUCCESS in 3m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94322d642c06414cabc75cd15db81f93 : SUCCESS in 2m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6f68387b5740420c82ff634176ba2723 : SUCCESS in 3m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/88139e3111af40caaf1bfdcf0eb8aafe : SUCCESS in 3m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7effd722985443669334114f7e49436b : SUCCESS in 4m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bb0d43a181484593a61cb7130571bc80 : SUCCESS in 1m 55s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/79e9c3633d334614924dabd80593cd1b : SUCCESS in 30m 39s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/3419cade438b42e28bbee0ad3bae35be : SUCCESS in 29m 43s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/402331fa66af4c98be98231adadab2bc : SUCCESS in 22m 35s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/970d30b6a8444898a8a0d42063a9ded0 : SUCCESS in 14m 11s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/8c1a1e1463994fcbbcd40f26d3e2f58d : SUCCESS in 17m 05s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/e6417b8bec7f445599684edd72480d9c : SUCCESS in 17m 20s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/527e07c7d67547d68b21ed228bbdbdb4 : SUCCESS in 31m 35s\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/46e1cc9c14244c4bb6ae655c542ed667 : SUCCESS in 57m 40s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/451fc05ee77d431dad7b3a4a640cdd08 : SUCCESS in 36m 21s","accounts_in_message":[],"_revision_number":5},{"id":"b982c5cbe9c0987722019218058e2aa124a1d945","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 11:15:37.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"d6b18f1b2f29806dc016d8c67bea805364d50c5b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 11:16:40.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/16507433f0b540fcb696099084217094\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/d9d8c786d5ac461bb8c29092ffbca2a6 : SUCCESS in 49s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9defb5f234bd46e2829dc7ba622f9446 : SUCCESS in 45s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/39ca311783f54cf2be4687c7953b0572 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"70ab711d7bd04a9220d4d7234a29b4ba5ed399b6","revisions":{"a3eefd021a0eda53d38f8763d02977c62f5ee89f":{"kind":"REWORK","_number":1,"created":"2025-12-05 14:03:11.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/969934/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/34/969934/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/1"}}},"commit":{"parents":[{"commit":"4ecb755fc5fa02e3690189378b8c2ecc9c7c0c5a","subject":"Merge \"Remove cloudkitty-writer\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/4ecb755fc5fa02e3690189378b8c2ecc9c7c0c5a"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"subject":"Delay string interpolations at logging calls","message":"Delay string interpolations at logging calls\n\nThis is a general best practise which brings (slight) performance\nimprovements and also structured logging.\n\nEnable the hacking check to enforce it.\n\nChange-Id: I5fefc5ef56768f4aa27e041840de22ad543c1d67\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a3eefd021a0eda53d38f8763d02977c62f5ee89f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a3eefd021a0eda53d38f8763d02977c62f5ee89f"}]},"branch":"refs/heads/master"},"af1e8f6a44994181695369ebf2bfaede9fea52e2":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-12-18 15:51:23.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/969934/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/34/969934/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/2"}}},"commit":{"parents":[{"commit":"38de7d1b28113c99aa3eae32938aec934598a738","subject":"Merge \"Fix elasticsearch \u0026 opensearch requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/38de7d1b28113c99aa3eae32938aec934598a738"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-18 15:51:23.000000000","tz":0},"subject":"Delay string interpolations at logging calls","message":"Delay string interpolations at logging calls\n\nThis is a general best practise which brings (slight) performance\nimprovements and also structured logging.\n\nEnable the hacking check to enforce it.\n\nChange-Id: I5fefc5ef56768f4aa27e041840de22ad543c1d67\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/af1e8f6a44994181695369ebf2bfaede9fea52e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/af1e8f6a44994181695369ebf2bfaede9fea52e2"}]},"branch":"refs/heads/master","description":"Rebase"},"e186d573e9ec4125df7b9e7954e663cc4b9e3966":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-12-22 14:49:24.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/969934/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/34/969934/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/3"}}},"commit":{"parents":[{"commit":"f524e9261f0da9b1a48a210a53b63c27a68b9374","subject":"Merge \"Check that the limit is never over 5000 in Loki queries\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f524e9261f0da9b1a48a210a53b63c27a68b9374"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 14:49:24.000000000","tz":0},"subject":"Delay string interpolations at logging calls","message":"Delay string interpolations at logging calls\n\nThis is a general best practise which brings (slight) performance\nimprovements and also structured logging.\n\nEnable the hacking check to enforce it.\n\nChange-Id: I5fefc5ef56768f4aa27e041840de22ad543c1d67\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e186d573e9ec4125df7b9e7954e663cc4b9e3966"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/e186d573e9ec4125df7b9e7954e663cc4b9e3966"}]},"branch":"refs/heads/master","description":"Rebase"},"6f8e744b850846ca11d17831c40ae4404c2e2d98":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-01-19 12:04:45.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/34/969934/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/34/969934/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/4"}}},"commit":{"parents":[{"commit":"329de968386813bf4e0d4a615df6c4ff4bce9bc1","subject":"Merge \"Use project_id as part of the stream instead of part of the search\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/329de968386813bf4e0d4a615df6c4ff4bce9bc1"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-19 12:04:45.000000000","tz":0},"subject":"Delay string interpolations at logging calls","message":"Delay string interpolations at logging calls\n\nThis is a general best practise which brings (slight) performance\nimprovements and also structured logging.\n\nEnable the hacking check to enforce it.\n\nChange-Id: I5fefc5ef56768f4aa27e041840de22ad543c1d67\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6f8e744b850846ca11d17831c40ae4404c2e2d98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6f8e744b850846ca11d17831c40ae4404c2e2d98"}]},"branch":"refs/heads/master","description":"Rebase"},"70ab711d7bd04a9220d4d7234a29b4ba5ed399b6":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-01-19 13:50:18.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/969934/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/34/969934/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/34/969934/5"}}},"commit":{"parents":[{"commit":"0f3ff874651e833710cf552bf00a892e7ab20377","subject":"Fix build error of api-ref","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/0f3ff874651e833710cf552bf00a892e7ab20377"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-05 14:02:52.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-19 13:50:18.000000000","tz":0},"subject":"Delay string interpolations at logging calls","message":"Delay string interpolations at logging calls\n\nThis is a general best practise which brings (slight) performance\nimprovements and also structured logging.\n\nEnable the hacking check to enforce it.\n\nChange-Id: I5fefc5ef56768f4aa27e041840de22ad543c1d67\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/70ab711d7bd04a9220d4d7234a29b4ba5ed399b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/70ab711d7bd04a9220d4d7234a29b4ba5ed399b6"}]},"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
