)]}'
{"id":"openstack%2Faodh~933313","triplet_id":"openstack%2Faodh~master~I1956a7567bb256e72ae399d6add6dcf6dcea6b0e","project":"openstack/aodh","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-08-12 13:37:38.000000000","reason":"Change was submitted"},"32968":{"account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"last_update":"2025-08-12 13:37:38.000000000","reason":"Change was submitted"},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2025-08-12 12:31:28.000000000","reason":"\u003cGERRIT_ACCOUNT_4264\u003e replied on the change","reason_account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}}},"hashtags":[],"change_id":"I1956a7567bb256e72ae399d6add6dcf6dcea6b0e","subject":"Get rid of thin redundant wrapper","status":"MERGED","created":"2024-10-24 13:49:17.000000000","updated":"2025-08-12 13:38:32.000000000","submitted":"2025-08-12 13:37:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"933313","meta_rev_id":"f61e82265c9e720fd6c32ae0ff689e189f0339a0","_number":933313,"virtual_id_number":933313,"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":[{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-12 13:37:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":2,"date":"2025-08-12 12:31:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-07-24 08:45:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":1,"date":"2025-08-12 12:31:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}],"reviewers":{"REVIEWER":[{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-10-24 14:59:07.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-07-24 08:45:49.000000000","updated_by":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"REVIEWER"},{"updated":"2025-08-12 11:19:50.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"state":"REVIEWER"},{"updated":"2025-08-12 11:19:50.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"}],"messages":[{"id":"51780ea1ce943624b329d5717c2b4c2d4787d7a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-10-24 13:49:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a2b4c377cc4a5f13b5b4ec98ce3b0732ff72f47a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-24 14:59:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a8ec4d7d640e44aaa19d421b3862076c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bec8be94608f4c5997e6b7a14af2f5d2 : SUCCESS in 3m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/43fd4bfec6ef4157ae859cfef728d308 : SUCCESS in 4m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/eb9e903b5ca1414991010ba3516310b8 : SUCCESS in 5m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e497676b5924453a5507a310bec4bf5 : SUCCESS in 12m 53s\n- aodh-tempest-plugin-mysql https://zuul.opendev.org/t/openstack/build/58a0c9d35aeb412ebff859be3e74e3ca : SUCCESS in 40m 36s\n- aodh-tempest-plugin-postgresql https://zuul.opendev.org/t/openstack/build/795a7f42e11a47d6a869c37f1caba9a1 : FAILURE in 44m 39s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/787c288ded7a4e539e464a889abf2a0c : SUCCESS in 29m 07s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/4045ea6a16564486a7546f8e823c6b94 : SUCCESS in 1h 03m 34s\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/8610e4010f6141fd9b6dbc33d4535d60 : SUCCESS in 32m 58s\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/9aa6e9037c1d49ec80ebb164cac34c53 : SUCCESS in 59m 19s","accounts_in_message":[],"_revision_number":1},{"id":"6dcb83f282a1f1268cb18d52e6ed9e3e475ab80d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-18 14:38:25.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"e4cd7762fa5dd0d1fe5c4e5bd473bf5d44ac40c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 15:26:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/52e7fd44e4df4ed9bd3b3111b530167d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aff81e15459e4654ac741002191b2a2a : SUCCESS in 3m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/30c87810ee3943bbbc7fbf258daf0a97 : SUCCESS in 6m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7661534da483410d8f4d35a895904034 : SUCCESS in 4m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5e59e55527fa4ad4bdd2d15658c72555 : SUCCESS in 6m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd00b3a5cdf3429fa567cb6f0bc3f2bd : SUCCESS in 7m 36s\n- aodh-tempest-plugin-mysql https://zuul.opendev.org/t/openstack/build/36c0f552714540ad97ecce6ddcf1fffc : SUCCESS in 34m 35s\n- aodh-tempest-plugin-postgresql https://zuul.opendev.org/t/openstack/build/3ceed88e46844db5a441150594999886 : FAILURE in 23m 05s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/3d9546eb4a554bee9c6be7c05524f719 : SUCCESS in 36m 57s","accounts_in_message":[],"_revision_number":2},{"id":"854c58f6a444bd99fda39fe315032782fe889d7e","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2025-07-24 08:45:49.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ba16978f130996a06daaa8860ca76d0056fcce3a","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-12 12:31:28.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f118c06b0ade380f78fed74da236ac6e7c5df772","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-12 12:31:54.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"481273891147f8ea85a7d149978f60a504e93749","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-12 13:37:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/57f888838b034d24976a41f49cf5c24c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40094937e6a4430a948cbb01f6e55b40 : SUCCESS in 2m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ff3e57d766024107afed3bea8b64194c : SUCCESS in 2m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ab1ec2de4f2d4fdcae6037f53e33b9d6 : SUCCESS in 5m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f735634cea94378b2b9af46994ba170 : SUCCESS in 9m 41s\n- grenade-aodh https://zuul.opendev.org/t/openstack/build/31d8b841384b4ab4a1c922214cbf09e1 : SUCCESS in 1h 00m 38s (non-voting)\n- aodh-tempest-plugin-mysql https://zuul.opendev.org/t/openstack/build/4548cc1c66014183a34dc3a50a6dfb3d : SUCCESS in 32m 04s\n- aodh-tempest-plugin-postgresql https://zuul.opendev.org/t/openstack/build/b33f0fd52c5b4dd3ba702122d644572a : FAILURE in 18m 55s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/02f0955496e54b22b57b0ded4650d6d2 : SUCCESS in 45m 07s","accounts_in_message":[],"_revision_number":2},{"id":"e82cc6d2130755aacc5ad44c518dbc6f75fd7b19","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-12 13:37:38.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"f61e82265c9e720fd6c32ae0ff689e189f0339a0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-12 13:38:32.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0c02dcadd17047e0aa27b8b7fe711641\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff6915aa4ea64b8aa104a66543a7a3bb : SUCCESS in 41s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2d00059d8c693109f6f3643806ed3bb3e91a1401","revisions":{"99651471344f8d2bff521e626ea5f007e1efdd38":{"kind":"REWORK","_number":1,"created":"2024-10-24 13:49:17.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/933313/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/aodh","ref":"refs/changes/13/933313/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/aodh refs/changes/13/933313/1"}}},"commit":{"parents":[{"commit":"1980cc84d22f91e7bdd90f878822419bc4e1adf2","subject":"Merge \"Support file watcher to trigger GMR report\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/1980cc84d22f91e7bdd90f878822419bc4e1adf2"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-10-24 13:48:36.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-10-24 13:48:36.000000000","tz":540},"subject":"Get rid of thin redundant wrapper","message":"Get rid of thin redundant wrapper\n\nThe get_func_valid_keys method does not implement really useful logic\nand can be easily replaced by directly call of built-in method.\n\nChange-Id: I1956a7567bb256e72ae399d6add6dcf6dcea6b0e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/99651471344f8d2bff521e626ea5f007e1efdd38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/99651471344f8d2bff521e626ea5f007e1efdd38"}]},"branch":"refs/heads/master"},"2d00059d8c693109f6f3643806ed3bb3e91a1401":{"kind":"REWORK","_number":2,"created":"2025-07-18 14:38:25.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/933313/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/aodh","ref":"refs/changes/13/933313/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/aodh refs/changes/13/933313/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/aodh refs/changes/13/933313/2"}}},"commit":{"parents":[{"commit":"9bca40619a2dc4295c9dbe358ee48653c50c7f85","subject":"Merge \"sqlalchemy: Use built-in declarative\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/9bca40619a2dc4295c9dbe358ee48653c50c7f85"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-10-24 13:48:36.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-07-18 14:38:15.000000000","tz":540},"subject":"Get rid of thin redundant wrapper","message":"Get rid of thin redundant wrapper\n\nThe get_func_valid_keys method does not own meaningful logic since\nPython 2 support was cleaned up[1], and can be easily replaced by\ndirectly call of built-in method.\n\n[1] a2d9f3ce5055c26327f06e9ce606ff41eade9198\n\nChange-Id: I1956a7567bb256e72ae399d6add6dcf6dcea6b0e\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/2d00059d8c693109f6f3643806ed3bb3e91a1401"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/aodh/commit/2d00059d8c693109f6f3643806ed3bb3e91a1401"}]},"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}}]}],"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":{}}}]}
