)]}'
{"id":"openstack%2Foslo.versionedobjects~981492","triplet_id":"openstack%2Foslo.versionedobjects~master~Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448","project":"openstack/oslo.versionedobjects","branch":"master","topic":"typing","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-04-12 13:39:16.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448","subject":"typing: Add type hints to oslo_versionedobjects.base","status":"MERGED","created":"2026-03-20 11:22:33.000000000","updated":"2026-04-12 15:52:44.000000000","submitted":"2026-04-12 15:51:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"981492-typing","meta_rev_id":"5cbd43037cc7e235a9465c4bdaad51f6c3f28d84","_number":981492,"virtual_id_number":981492,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-12 15:51:11.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-04-12 13:39:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-04-12 13:39:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-20 13:22:12.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"}],"messages":[{"id":"cac3e982bfe7e490cd2c9ef58d3ce424e7c1b2cf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-20 11:22:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f4d14d3e41c9a078ae08e1195ce4f9cc0800e7ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 13:22:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/254f3a5402144902aa45740a3197c3cc\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1b0508193c84467c96f416844aeb2af5 : SUCCESS in 1h 49m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d014640fde3544ada2f4d9e0f318eb49 : SUCCESS in 2m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/83bf45bec01c45c4b68bb497dff27b75 : SUCCESS in 3m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/63b9338c36ff4731b7f5e36570c5d97c : SUCCESS in 3m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bbeee0fe31ab46b8831972d8b9fe0f80 : SUCCESS in 5m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54efa037634b40bd899a453f1ebb4639 : SUCCESS in 4m 03s\n- oslo.versionedobjects-src-grenade-multinode https://zuul.opendev.org/t/openstack/build/4877989f86b34b04a14f207739ab83d2 : SUCCESS in 59m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1cbc8e8193db35a9e927eb2b0336029f79e35840","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-20 14:55:29.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"b62cdd40fbb18ab577fe392bffbcdf3a30e6a1d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 17:26:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7a2b96d70c4437cb0203960aa294386\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e9ed7cc509c64f068cc81dfabff1b100 : SUCCESS in 1h 30m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3863e7d8cea459fadb6daa38d09165a : SUCCESS in 3m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/66ee7c5101514891a124476fc98b733f : SUCCESS in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ed6ab35cc11e4bbd878337f9cc7a51f1 : SUCCESS in 3m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c2e6755d41a04478a1d2e3553e7f7c6c : SUCCESS in 5m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d42ecba47cc947a19fb1f6f3504c85af : SUCCESS in 3m 52s\n- oslo.versionedobjects-src-grenade-multinode https://zuul.opendev.org/t/openstack/build/8fa5a8821d994222b654ece2fdfa33b0 : SUCCESS in 1h 07m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f06f03310e5de52fce339458e36099d351358784","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-23 17:20:45.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"4b50c53f0edfb583ae34e235fdd130aa6e7df42b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 19:43:46.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/96542ad2e2b846d2972c6516e6760382\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ff23e3b6d56e49ccb6b3e7e96902cb3e : SUCCESS in 2h 11m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/970caac316a840d59281adcf937d3d76 : SUCCESS in 4m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6e6c4187a18f4b4cb6725463d40a5f36 : FAILURE in 4m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/517c221cf495441e9e345cfdc6bcca78 : FAILURE in 4m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c4c8c07b623241358ffc82d61c226263 : FAILURE in 5m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd7a4c73889d477bb7617a993041ace4 : SUCCESS in 3m 34s\n- oslo.versionedobjects-src-grenade-multinode https://zuul.opendev.org/t/openstack/build/e170bf5b6f4f4fd9bb520a3649ffdd24 : SUCCESS in 1h 11m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"01dd8901d8f89ac51989869d4e66361a6f7df7b0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-24 12:15:28.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"b58c7430eb0cf6e114ac2c6107c4f9c2ff2bc8f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 14:09:43.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/26268f58bf1c4a4ca7e82541e056e3bd\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6c89eadd5b294c0eaa2c5da973c2a470 : SUCCESS in 1h 44m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce107d4338764b10a42756e583492916 : POST_FAILURE in 4m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5f343acad8764047a3f84b980100979e : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/53f1d1970b824575a4e1ae28a0d6a681 : SUCCESS in 4m 05s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/45f4b5f690164e108dec1486fd6356f2 : POST_FAILURE in 5m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/735549ef21384581bb4eda41ff491879 : SUCCESS in 3m 42s\n- oslo.versionedobjects-src-grenade-multinode https://zuul.opendev.org/t/openstack/build/82c2bdfaea5f41a181a8807f254bd414 : POST_FAILURE in 1h 14m 27s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b404faae63a801eeb49fb774f7a0c4a4312ae0fc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-25 10:36:11.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"09b13bdda7dd57c70f6f020f5051bf1a45c0cac9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-25 12:43:02.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2d3433ef0ef04b94a43692937a04f792\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/46cc18c4607d4c3785e781d420feb952 : SUCCESS in 1h 58m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d4e1caa3da840d495cdefc76ed1f870 : SUCCESS in 4m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3f26468fe46e41d3a81e55c7b80a1d18 : SUCCESS in 3m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c22979e179554138a663b9cb44ba2521 : SUCCESS in 2m 48s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bf5e147d2ac84beebfc46b8ad5d107e1 : SUCCESS in 6m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68cc0a35356d41eb9c9a62158854dec7 : SUCCESS in 3m 31s\n- oslo.versionedobjects-src-grenade-multinode https://zuul.opendev.org/t/openstack/build/95731846723c4297a07aa694186a41b7 : SUCCESS in 1h 20m 14s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6a6a59d3cc62bbf1d968bc0db2839ddc3433536b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-12 13:39:16.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"12a6b961ad14642897f58020b1bb53ea2806f6c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-12 13:39:47.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"bd58ad67f4ad623752799bc7aa324fe5f2cf625a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-12 15:51:11.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/986e8fca020748cfac8caad93c676e62\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/335a7775df02487891e8e0e1a39be16e : SUCCESS in 1h 47m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c969f3a1d834b6d8bc7b88d5953a2c6 : SUCCESS in 2m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db0cf4dc0e414ff689d7c9d3cce044bf : SUCCESS in 3m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dfc54d6f700d4d938411877cb30a44ba : SUCCESS in 3m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d02cd40a9cc42b1bd4977472e13b0ac : SUCCESS in 2m 51s","accounts_in_message":[],"_revision_number":5},{"id":"8c32032cadb87eae762b6e9b330410eba44faa49","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-12 15:51:11.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"5cbd43037cc7e235a9465c4bdaad51f6c3f28d84","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-12 15:52:44.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/558b56f60d6b4dd89d6e7beb13928a13\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6e6725e738b42e2bbadcf90db86e89f : SUCCESS in 40s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"d0baba6c840b9a3f2e61cb506ce0ee60820f2d12","revisions":{"6d030a3c5f4f88940dde92ab5fb9c4490ab895fa":{"kind":"REWORK","_number":1,"created":"2026-03-20 11:22:33.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/981492/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/92/981492/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/1"}}},"commit":{"parents":[{"commit":"84ae377d2fa38edc816bedfd99d9d44e31280fd1","subject":"typing: Add type hints to oslo_versionedobjects.test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/84ae377d2fa38edc816bedfd99d9d44e31280fd1"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-05 18:36:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-20 10:56:19.000000000","tz":60},"subject":"typing: Add type hints to oslo_versionedobjects.base","message":"typing: Add type hints to oslo_versionedobjects.base\n\nChange-Id: Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/6d030a3c5f4f88940dde92ab5fb9c4490ab895fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/6d030a3c5f4f88940dde92ab5fb9c4490ab895fa"}]},"branch":"refs/heads/master"},"336ed2499aa10437e444e4868bca09acd61bfeda":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-03-20 14:55:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/981492/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/92/981492/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/2"}}},"commit":{"parents":[{"commit":"b86a9a3aa4fa67719f0aed76ac757b37b71f782c","subject":"typing: Add type hints to oslo_versionedobjects.test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/b86a9a3aa4fa67719f0aed76ac757b37b71f782c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-05 18:36:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-20 14:55:24.000000000","tz":60},"subject":"typing: Add type hints to oslo_versionedobjects.base","message":"typing: Add type hints to oslo_versionedobjects.base\n\nChange-Id: Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/336ed2499aa10437e444e4868bca09acd61bfeda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/336ed2499aa10437e444e4868bca09acd61bfeda"}]},"branch":"refs/heads/master"},"2c8744a465ee5b9875088ba87ffe0f0995d3de93":{"kind":"REWORK","_number":3,"created":"2026-03-23 17:20:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/981492/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/92/981492/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/3"}}},"commit":{"parents":[{"commit":"c18619ffcfda49e4a04473a3449a16dbc6dc15ff","subject":"typing: Add type hints to oslo_versionedobjects.test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/c18619ffcfda49e4a04473a3449a16dbc6dc15ff"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-05 18:36:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-23 17:20:33.000000000","tz":60},"subject":"typing: Add type hints to oslo_versionedobjects.base","message":"typing: Add type hints to oslo_versionedobjects.base\n\nChange-Id: Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/2c8744a465ee5b9875088ba87ffe0f0995d3de93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/2c8744a465ee5b9875088ba87ffe0f0995d3de93"}]},"branch":"refs/heads/master"},"7e04f6899837b0b7da7c66d731ff7eae9545427a":{"kind":"REWORK","_number":4,"created":"2026-03-24 12:15:28.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/981492/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/92/981492/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/4"}}},"commit":{"parents":[{"commit":"b2e5edb136533d5842b6930669392dca4b1c7b8f","subject":"typing: Add type hints to oslo_versionedobjects.test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/b2e5edb136533d5842b6930669392dca4b1c7b8f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-05 18:36:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-24 12:12:42.000000000","tz":60},"subject":"typing: Add type hints to oslo_versionedobjects.base","message":"typing: Add type hints to oslo_versionedobjects.base\n\nChange-Id: Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/7e04f6899837b0b7da7c66d731ff7eae9545427a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/7e04f6899837b0b7da7c66d731ff7eae9545427a"}]},"branch":"refs/heads/master"},"d0baba6c840b9a3f2e61cb506ce0ee60820f2d12":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-03-25 10:36:11.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/981492/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/92/981492/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/92/981492/5"}}},"commit":{"parents":[{"commit":"0ca7eb67896a3dfcb7a162536241f614043be1fb","subject":"typing: Add type hints to oslo_versionedobjects.test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/0ca7eb67896a3dfcb7a162536241f614043be1fb"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-05 18:36:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-25 10:36:05.000000000","tz":60},"subject":"typing: Add type hints to oslo_versionedobjects.base","message":"typing: Add type hints to oslo_versionedobjects.base\n\nChange-Id: Icf45f79b1cfabdb2f22bc4c15a2dfc83976c5448\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/d0baba6c840b9a3f2e61cb506ce0ee60820f2d12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/d0baba6c840b9a3f2e61cb506ce0ee60820f2d12"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Backport-Candidate","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":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
