)]}'
{"id":"openstack%2Fcodegenerator~998666","triplet_id":"openstack%2Fcodegenerator~master~Ib39a585d9e7ea0b1ae3db38b53f853b7e4e9ba29","project":"openstack/codegenerator","branch":"master","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2026-07-27 08:31:55.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"Ib39a585d9e7ea0b1ae3db38b53f853b7e4e9ba29","subject":"fix(rust): Stop emitting deprecated RawQuery/RawQueryAsync usage","status":"MERGED","created":"2026-07-24 18:14:53.000000000","updated":"2026-07-27 09:43:35.000000000","submitted":"2026-07-27 09:42:22.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":"998666","meta_rev_id":"d9f49afc3562130919808a2329093c2cad4437a2","_number":998666,"virtual_id_number":998666,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-27 09:42:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-07-27 08:31:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-07-27 08:31:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-24 19:12:16.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":"f4641eaff4925feff3ec9d72d9cb108a10685122","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-24 18:14:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e1e45826ad65986381e8e29e714c4fd5a564551d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 19:12:16.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/95b88b1a39cd47dda0f0b95b1206a455\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d169c8ab72534b399025c13722a97029 : SUCCESS in 4m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c35b0686ea934fc6a34b5c52a52d7fac : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9fdd57850d414dba98261eff838fd601 : SUCCESS in 3m 15s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/329571e2c57a4a2aa12b277152c546e3 : SUCCESS in 5m 51s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/449e2eba0c764c2d8920f88c49a98686 : SUCCESS in 8m 33s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8bd90d4f2665493680a4a868cd93a958 : SUCCESS in 10m 03s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6812829fcc9d43158eaa9c5043b49768 : SUCCESS in 7m 20s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/81d40b169534495fa6e37b351eb40c24 : SUCCESS in 6m 07s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d944c590f3564165aa0524438c3c8dac : SUCCESS in 6m 36s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/74c809591c1448bea790ca14eb037383 : SUCCESS in 4m 00s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fb22ef5a27e0488e80a5572d646959bc : SUCCESS in 5m 28s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/d5598024d16042aaa4bc32054c04c0f6 : SUCCESS in 3m 45s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/adcc4e4e54f742e59ed6966134688d86 : SUCCESS in 5m 32s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ce6ce6d43e0a4ac983827062a7b3dc08 : SUCCESS in 7m 50s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/a86baa39cfde48339a6c48659827eacf : SUCCESS in 1m 33s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1ed8e209ec7a4dceb5bb6f93d9dcf650 : SUCCESS in 5m 04s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9529dc82eb2d4da3be8fadcb2d7481f4 : SUCCESS in 6m 42s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/a802700745894d08a8e85a8558d261ee : SUCCESS in 3m 30s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/5382bbb81ab0484d960b45dfe11a6460 : FAILURE in 34m 22s","accounts_in_message":[],"_revision_number":1},{"id":"146903e781e6186bffbf1297d5f856a889d84e56","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-27 07:25:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"c0e72814bc864ffe90d6e0d4614a4c1230702643","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 08:30:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0322e1fa1d134c1182968792f0dc676e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2e75d41eb1144e58920f1409e9bcf7e : SUCCESS in 1m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14b8d0263f10471ea0f451313c60205b : SUCCESS in 1m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bef44cee29834bf69833f97199646c3b : SUCCESS in 1m 57s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/344169aa5edc461683894dea72a59407 : SUCCESS in 2m 59s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/572f94be9e5f4916b0d3bea64c647070 : SUCCESS in 3m 13s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/59b05797aa064148880fbeebad4f2c5e : SUCCESS in 3m 30s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d06cc9a0233d423b9a606e0724f0ccb8 : SUCCESS in 5m 21s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3345c96d89324aa59acee926defffd30 : SUCCESS in 6m 28s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/07aa8fdc763c4292877bfece39f8d6a5 : SUCCESS in 9m 08s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/033a311ae31940f1acbd6df3248caf63 : SUCCESS in 4m 34s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c388e363799e48d482a94687ba74a174 : SUCCESS in 5m 10s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/f8325b3eb22340bfb96912e4de61d4c5 : SUCCESS in 3m 28s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c28a0f9646cd47a6b72c1b5d6ebf6b75 : SUCCESS in 5m 12s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8a18d2131e6e4d549860d0b903469fd5 : SUCCESS in 3m 33s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/31ec351f627147579d602aa52ae1fb70 : SUCCESS in 2m 00s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1accb07045334e17a07e71ffb584493c : SUCCESS in 4m 54s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b5d66c4b11934be7900473b83508d6e2 : SUCCESS in 5m 24s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/aec200d9f99c4a9ba4f5195769e547ea : SUCCESS in 5m 28s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/34f0439a247c4e85a36d29b5b0d0e76c : SUCCESS in 45m 45s","accounts_in_message":[],"_revision_number":2},{"id":"3900c0ac96f851b4ab3a6ec5b1ec598a5ada93ba","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-27 08:31:55.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8ab1c6ddd930fc6d32b531e27165fbda7080cc07","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 08:32:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"cb1c956bb30f9ce9e9ec5437b0114d67850d8435","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 09:42:22.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b148a6125b3844658af6eea86751b00d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ea87fa31b0f4e7e82531291dbc10401 : SUCCESS in 2m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0e211e9f1ac4ac4a186edc0a70e832b : SUCCESS in 2m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/46bfb487e30c417aa1ba0594868d4fde : SUCCESS in 1m 58s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/161755cf0d3d4c509c30182ddb781cf1 : SUCCESS in 5m 47s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/569853a3f4ff4d9c9fbb79a737729d3b : SUCCESS in 7m 29s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c301944adfa94dd7bee82256ad4666e8 : SUCCESS in 7m 15s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a0ef22f852174b0aa1914d019f0bfa74 : SUCCESS in 4m 41s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9782e5696eb744f987424d8a55f3978a : SUCCESS in 3m 10s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/aa6587e7bd3b48dcbc33cd705b79f8ad : SUCCESS in 3m 37s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4b670041ea404a33af79d384e27933be : SUCCESS in 5m 02s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/e5824a1a7a274d13a2ceb822b79ca85a : SUCCESS in 2m 28s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b794796cf6cb43f58d94e0fb3086e9f9 : SUCCESS in 7m 59s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2b0e0ae035134d4e90c8d24a4ff8e00a : SUCCESS in 4m 06s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/887d71f6828747e3aa4236af65158293 : SUCCESS in 1m 16s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c58d91e29be04e5397e347eb928602a5 : SUCCESS in 4m 46s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c87a5e4f17f24d88be1b47c97e531854 : SUCCESS in 5m 22s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/ba93ac79eefc44c282f10399e3d5820b : SUCCESS in 5m 28s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/41da9a42a9c04b6e82c1f3029774964e : SUCCESS in 47m 08s","accounts_in_message":[],"_revision_number":2},{"id":"ab7b5367348fec0b0c55b07769b65437577440b0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 09:42:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"d9f49afc3562130919808a2329093c2cad4437a2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 09:43:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1068d16da54d434195a5aee78ea2dbb7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0c37576676f40868b2fdf236af02700 : SUCCESS in 1m 02s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/33f2efb123f14e07b2f19c3841179d38 : SUCCESS in 49s\n\nWarning:\n  File openstack/release-plz.toml found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/Dockerfile found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/.gitignore found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/.clog.toml found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/CONTRIBUTING.md found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"85a0bb263bad1ff914a1017d31159579fa02aad4","revisions":{"3ad58dbbd77f403d943039f4201134cf84c667a5":{"kind":"REWORK","_number":1,"created":"2026-07-24 18:14:53.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/66/998666/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/66/998666/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/1"}}},"commit":{"parents":[{"commit":"4ebc05f6391eb064ee7f77f64c7a73921f3a8565","subject":"fix(tui): Stream paginated list responses via iter_async","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/4ebc05f6391eb064ee7f77f64c7a73921f3a8565"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-24 18:14:17.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-24 18:14:17.000000000","tz":120},"subject":"fix(rust): Stop emitting deprecated RawQuery/RawQueryAsync usage","message":"fix(rust): Stop emitting deprecated RawQuery/RawQueryAsync usage\n\nRawQuery/RawQueryAsync are deprecated in openstack_sdk_core in favor\nof the raw()/download()/raw_with_body() combinators. Update the\nrust_sdk and rust_cli templates plus their import lists to generate\nraw(ep).query()/query_async(), download(ep).query_async(), and\nraw_with_body(ep, data).query_async() instead.\n\nChange-Id: Ib39a585d9e7ea0b1ae3db38b53f853b7e4e9ba29\nSigned-off-by: Artem Goncharov \u003cartem.goncharov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/3ad58dbbd77f403d943039f4201134cf84c667a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/3ad58dbbd77f403d943039f4201134cf84c667a5"}]},"branch":"refs/heads/master"},"85a0bb263bad1ff914a1017d31159579fa02aad4":{"kind":"REWORK","_number":2,"created":"2026-07-27 07:25:56.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/66/998666/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/66/998666/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/66/998666/2"}}},"commit":{"parents":[{"commit":"4ebc05f6391eb064ee7f77f64c7a73921f3a8565","subject":"fix(tui): Stream paginated list responses via iter_async","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/4ebc05f6391eb064ee7f77f64c7a73921f3a8565"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-24 18:14:17.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-27 07:25:46.000000000","tz":120},"subject":"fix(rust): Stop emitting deprecated RawQuery/RawQueryAsync usage","message":"fix(rust): Stop emitting deprecated RawQuery/RawQueryAsync usage\n\nRawQuery/RawQueryAsync are deprecated in openstack_sdk_core in favor\nof the raw()/download()/raw_with_body() combinators. Update the\nrust_sdk and rust_cli templates plus their import lists to generate\nraw(ep).query()/query_async(), download(ep).query_async(), and\nraw_with_body(ep, data).query_async() instead.\n\nChange-Id: Ib39a585d9e7ea0b1ae3db38b53f853b7e4e9ba29\nSigned-off-by: Artem Goncharov \u003cartem.goncharov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/85a0bb263bad1ff914a1017d31159579fa02aad4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/85a0bb263bad1ff914a1017d31159579fa02aad4"}]},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
