)]}'
{"id":"openstack%2Fwatcher~942915","triplet_id":"openstack%2Fwatcher~stable%2F2024.1~Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d","project":"openstack/watcher","branch":"stable/2024.1","topic":"backports-2024.1","attention_set":{},"removed_from_attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-05-02 13:45:45.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-04-24 14:54:12.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"935":{"account":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"last_update":"2025-05-02 13:45:45.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d","subject":"Further database refactoring","status":"MERGED","created":"2025-02-27 15:44:53.000000000","updated":"2025-05-02 13:47:27.000000000","submitted":"2025-05-02 13:45:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"942915-backports-2024.1","meta_rev_id":"55c445165f262299c6a7b9519915bd95cec3addd","_number":942915,"virtual_id_number":942915,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-02 13:45:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-05-02 12:35:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-04-24 15:12:04.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-05-02 12:35:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-02-27 15:44:53.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"state":"CC"},{"updated":"2025-02-27 22:43:03.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-02-28 09:01:14.000000000","updated_by":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"reviewer":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"state":"REVIEWER"},{"updated":"2025-04-24 13:22:02.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-04-24 13:55:53.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"state":"CC"},{"updated":"2025-04-24 15:02:28.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"REVIEWER"}],"messages":[{"id":"1f5a388d9b01359c0f3c28508020a24ccd53162f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-02-27 15:44:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e87c3745b497f1c55745286959a6e700e74bcae2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-27 22:43:03.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/35cd79165b0e489b9fa4e7c5546f7ed7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0bfb6949385f4eceb4167c8f174defac : SUCCESS in 5m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61666e2d490946f586a5c1c29b087a38 : SUCCESS in 3m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/950b63905e9e40638337f4868c4b785d : SUCCESS in 16m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7bce53df809f4f2fb17993c66ee3b18d : SUCCESS in 4m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ba98625417641a78c1999743ea0214d : TIMED_OUT in 30m 32s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/2783f8c50e80478ea7e5736ae8c04612 : SUCCESS in 22m 23s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/55e0c5f0ff9b48f98a7f78fba101e484 : SUCCESS in 49m 20s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/1dcd848629324277adcd3149106727f8 : SUCCESS in 49m 41s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/e728f78f2db844b9a1fb592b77eb9cb7 : SUCCESS in 35m 21s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/6859578bced34d3695de354b2c9fcadf : SUCCESS in 39m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/9084d606cf5047058d9eb994dac97436 : SUCCESS in 21m 10s","accounts_in_message":[],"_revision_number":1},{"id":"6ebcf9b7262049f6bf6328fc98f4bf87f5312fbd","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-02-28 08:08:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"91c5ba1b22995d9061280f2a3fd3085d8bad5b01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-28 08:55:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39dfee627356468baad9f6787164cc42\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2f4a6b1b647f4a9e8a1eb8ee05237bb5 : SUCCESS in 6m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e010352274f44998ac9c7d9653ca8e8e : SUCCESS in 2m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d224669ee0a4e249e04391064f77adb : SUCCESS in 3m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/92cbef9d34e5415b89341b341dbaf894 : SUCCESS in 3m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22291f4f5ddd4b5da3c19da6e30716f1 : SUCCESS in 7m 23s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/1548c1516678490d82d01b853e161ec9 : SUCCESS in 24m 33s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/3772baa0f81842358788c9f0e0141c29 : SUCCESS in 39m 46s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/17deddec9b1048c88f4302a6bd9d7520 : SUCCESS in 37m 09s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/d8c68a17fd2e4ebd99e9fc4697c4bb2e : SUCCESS in 28m 03s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/dd767e696e83435f9f088ee3d3ce3ff6 : SUCCESS in 26m 12s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/123f6047c6ee4d96b1a816ea49bcfc2b : SUCCESS in 22m 44s","accounts_in_message":[],"_revision_number":1},{"id":"7b4c362ca3aca0fc68cf2772c4417c9bbea0a4ef","author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"date":"2025-02-28 09:01:14.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"74633c5ca888a9e1676c3c22ff1532acf023fff0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-24 13:22:02.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ad191cb17cd2663ca5de6d085344ddffd057ab39","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-04-24 13:55:53.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"c21dd08e590cb597ccbc8f8bcb5ad35ab73c9730","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-04-24 13:56:16.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0cc10f1d4c921cca372547710de2f2a27390c3a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-24 14:37:05.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/a0f6f8adf4cb4aca9fc28d4bff7f4136\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7da7ea7790f44f399d338b6449313f51 : POST_FAILURE in 5m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/910892fede9845c48002bfe09ea659b4 : SUCCESS in 4m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/08b93a88a0374d218e6caa26b33bfcb9 : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8757fe4288044bc69669be7eb0f60762 : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f42b15148e04d1dbfe92858c8fd1dc5 : SUCCESS in 5m 53s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ba3090dbb88f4539944284aeee656575 : SUCCESS in 27m 27s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c8194fb2e33543a793e4198e1bab6d3c : SUCCESS in 19m 36s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/731e4e87f4174e76a5d13e8fb6a49182 : FAILURE in 22m 12s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/cf73589e60f248edb24f4a6a8cd919db : FAILURE in 13m 30s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/42c73010940a4cfbadf05a9ab1b1832d : SUCCESS in 31m 55s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/3498697e564641559a8337b6a77f99d8 : SUCCESS in 20m 58s","accounts_in_message":[],"_revision_number":2},{"id":"c7eeb070f9e41484326a6c69ce0e91a80dcf6da0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-24 14:54:12.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"dca9c69c67f4825cf8f01bc54f42904e629db09b","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-04-24 15:02:28.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"20c6aa1ca92727d97dd4a07e900bb26b7bbae406","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-04-24 15:12:04.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"a1499f94e73a8b118491cdf0fe7598dfe215c5bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-24 16:01:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1cb7b31e24e04fcfa5e5155063b820e1\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/40fcade383c14f2cb395e750829c2afc : SUCCESS in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f331f24e12df4027874a730eb910681d : SUCCESS in 3m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f4ebb0d3744f4185a99057c6418367f4 : SUCCESS in 4m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/11a1a024d94a41769b5839baf0e3dff3 : SUCCESS in 4m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a838ec8eeb540b79af16a0d71eda103 : SUCCESS in 6m 12s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/fbac9c1e77c94229b52c39d5d027f91d : SUCCESS in 27m 47s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1c938e743a0f44e39456aeecd86b8a96 : SUCCESS in 40m 25s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/54554191bf084ff3a8629215b89fc191 : SUCCESS in 43m 44s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/9ed6c81d1ec14586846431dd349888ae : SUCCESS in 35m 01s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/12630ed0e2a042a7bffac27dfea423bd : SUCCESS in 35m 36s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/04c24a5a0cba430ab4b5b5718e954eb6 : SUCCESS in 20m 20s","accounts_in_message":[],"_revision_number":3},{"id":"1f191104106549f1ec1cb78613fc57539ce3d1e4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-02 12:35:34.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"1a205797d82c45b78549a4a92e938afc5f5c2db2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 12:36:52.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"febdef7d687764a944580c8e6772f742791bd4f4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 13:45:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/91eab50699cf4fef947f55da9532bcaf\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40c7252cda8845b0b11c7dc67025d1a6 : SUCCESS in 4m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9c88f1775c8f48d981d723f14f6b0aa8 : SUCCESS in 3m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/96c78cd230b346d1b8c7f172aea3cc7e : SUCCESS in 4m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/713afff18a8f40b98d328ede993538bd : SUCCESS in 5m 57s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/1f35b3c48f124199bf67ecee95e539fb : SUCCESS in 26m 36s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/80f15049e6e047c4b768b614a1e40a2f : SUCCESS in 27m 34s","accounts_in_message":[],"_revision_number":3},{"id":"11f94987cb5dc0b3a95f1dfb46a6fe2db1ea8e19","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 13:45:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"55c445165f262299c6a7b9519915bd95cec3addd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 13:47:27.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/069b0d82cc6743f487f0f3ebed78542e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92791c9c091e48d6a99d782ddd5a3b30 : SUCCESS in 33s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"64ba589f809595d3563dd8874c9ea7c283c553f1","revisions":{"c20148706420822e83a461f1a5a4739e6a012d37":{"kind":"REWORK","_number":1,"created":"2025-02-27 15:44:53.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/15/942915/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/15/942915/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/15/942915/1"}}},"commit":{"parents":[{"commit":"9606d8af19271ab16b1bb04d2eae7c978e9d5b97","subject":"Replace deprecated LegacyEngineFacade","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9606d8af19271ab16b1bb04d2eae7c978e9d5b97"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2025-02-14 11:42:47.000000000","tz":0},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-02-27 15:17:58.000000000","tz":60},"subject":"Further database refactoring","message":"Further database refactoring\n\nMore refactoring of the SQLAlchemy database layer to improve\ncompatility with eventlet on newer Pythons.\n\nInspired by https://opendev.org/openstack/magnum/commit/0ce2c41404f1f8dcd1bcd19d36a885edc34926a2\n\nRelated-Bug: 2067815\nChange-Id: Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d\n(cherry picked from commit 753c44b0c465f018d7c61f5ffce24b603e2f12c0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c20148706420822e83a461f1a5a4739e6a012d37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c20148706420822e83a461f1a5a4739e6a012d37"}]},"branch":"refs/heads/stable/2024.1"},"0dfcdfa4c485ae209f203e04dd23f0ba2f07a11a":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-04-24 13:55:53.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/15/942915/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/15/942915/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/15/942915/2"}}},"commit":{"parents":[{"commit":"4c1f51624013d5fda5db31f75b45b194ce5ce746","subject":"Replace deprecated LegacyEngineFacade","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4c1f51624013d5fda5db31f75b45b194ce5ce746"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2025-02-14 11:42:47.000000000","tz":0},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-04-24 13:55:20.000000000","tz":120},"subject":"Further database refactoring","message":"Further database refactoring\n\nMore refactoring of the SQLAlchemy database layer to improve\ncompatility with eventlet on newer Pythons.\n\nInspired by https://opendev.org/openstack/magnum/commit/0ce2c41404f1f8dcd1bcd19d36a885edc34926a2\n\nRelated-Bug: 2067815\nChange-Id: Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d\n(cherry picked from commit 753c44b0c465f018d7c61f5ffce24b603e2f12c0)\n(cherry picked from commit 54b3b58428b4a4b2da1d8d76740abcf31925a501)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0dfcdfa4c485ae209f203e04dd23f0ba2f07a11a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0dfcdfa4c485ae209f203e04dd23f0ba2f07a11a"}]},"branch":"refs/heads/stable/2024.1"},"64ba589f809595d3563dd8874c9ea7c283c553f1":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-04-24 15:12:04.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/15/942915/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/15/942915/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/15/942915/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/15/942915/3"}}},"commit":{"parents":[{"commit":"accc7a2a223bc48b460099f4c0a466e494b04cfc","subject":"Replace deprecated LegacyEngineFacade","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/accc7a2a223bc48b460099f4c0a466e494b04cfc"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2025-02-14 11:42:47.000000000","tz":0},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-04-24 15:10:26.000000000","tz":120},"subject":"Further database refactoring","message":"Further database refactoring\n\nMore refactoring of the SQLAlchemy database layer to improve\ncompatility with eventlet on newer Pythons.\n\nInspired by https://opendev.org/openstack/magnum/commit/0ce2c41404f1f8dcd1bcd19d36a885edc34926a2\n\nRelated-Bug: 2067815\nChange-Id: Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d\n(cherry picked from commit 753c44b0c465f018d7c61f5ffce24b603e2f12c0)\n(cherry picked from commit 54b3b58428b4a4b2da1d8d76740abcf31925a501)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/64ba589f809595d3563dd8874c9ea7c283c553f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/64ba589f809595d3563dd8874c9ea7c283c553f1"}]},"branch":"refs/heads/stable/2024.1"}},"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":{}}}]}
