)]}'
{"id":"openstack%2Fcodegenerator~945015","triplet_id":"openstack%2Fcodegenerator~master~I382aa157b4b4286daf91f08af001a5db0247a88f","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":"2025-03-20 15:27:39.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":"I382aa157b4b4286daf91f08af001a5db0247a88f","subject":"Replace wrong simplification of vec of vec of strings","status":"MERGED","created":"2025-03-19 14:51:37.000000000","updated":"2025-03-20 16:55:39.000000000","submitted":"2025-03-20 16:54:40.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":"945015","meta_rev_id":"40cdd99e73b6a510a31e4cfb92e82c449f12ab2b","_number":945015,"virtual_id_number":945015,"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":"2025-03-20 16:54:40.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":"2025-03-20 15:27:39.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":"2025-03-20 15:27:39.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":"2025-03-19 15:31:00.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":"176e3b2e15fa20db573d673f754b71cb0f26e864","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-03-19 14:51:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7aff55f50a8ae979777193b6f4bd3d55fdf74662","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-19 15:31:00.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/afb0b57956774a58939057e4acdf60fa\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0fa94e6865374dc68e9edd4cb4197124 : SUCCESS in 2m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0d9fc253a1594d9bad6b2c5807cfb933 : SUCCESS in 6m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9a3a47745abc43f78bb482bd82e890b8 : SUCCESS in 3m 40s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7b9b9e08b19046d183316293bff6abd6 : SUCCESS in 15m 30s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/119d0178b4b14c7db35ee3bdd652b56f : SUCCESS in 3m 53s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/96b011b12bc445e888bde2ab347aa5cc : SUCCESS in 6m 38s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/73ced1a42c9c4a668eacb72888268c75 : SUCCESS in 12m 27s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e6c8210c326f4e7181add0d170906d7f : SUCCESS in 6m 07s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e531130603e448e1bc6b831563e84e30 : SUCCESS in 5m 46s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/777017134bc14664ac29b02276f3b6d9 : SUCCESS in 5m 08s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/b11e6a46f6ea4093b0b245ac66ee90d7 : SUCCESS in 1m 57s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fb32552434e24667bfba351e9fe5a145 : SUCCESS in 5m 40s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/66d0bcf36878419ebb2cf5ac228419c6 : SUCCESS in 4m 20s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/fcc13b9e0b9a40039b443959f14516c4 : SUCCESS in 1m 13s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6e5d426307a247d297adade555053b6a : SUCCESS in 3m 00s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f808fbf754c04882bd315bf4537c8175 : SUCCESS in 7m 15s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/67bf642eebff44f38e5963d5d92e41a7 : SUCCESS in 2m 42s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/eed65c1f057448df864013a38d533e9a : FAILURE in 15m 37s","accounts_in_message":[],"_revision_number":1},{"id":"6ea7c3b98ec553a679f668f7c42fe5329c6ba692","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-03-20 09:46:13.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"988cd7d0d51301c981aeb3292964eb2a12624195","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 10:49:20.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/f6db3fd1b52b4ffd84463147eff59e4f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08a1e1fe76524c0cb251874bbc8f1978 : SUCCESS in 2m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8841224271b4122a8be00eccf8228e1 : SUCCESS in 4m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/309e7d128d864c9da77ef2c7168e2c32 : SUCCESS in 4m 50s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d8868f55e2ec4b1d980b6babc7c3265c : SUCCESS in 5m 29s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/feb37745a5d2423e9fefa26f1b984811 : SUCCESS in 10m 38s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/10acac5f1f5949c4befe64f4104d36b6 : SUCCESS in 6m 43s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/df3ffc46fb5e46d1bcca3e229f15e6ad : SUCCESS in 7m 05s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9d3d1812cf494e3d8199e195c0bde321 : SUCCESS in 7m 02s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6da2a155a3524a31b4f22a57b1e64184 : SUCCESS in 6m 34s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/74c678468499441e838cd3413a054d4c : SUCCESS in 5m 16s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/808957c9b2e34f1bae0dd437a84b4a06 : SUCCESS in 3m 29s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bc0376d885254d84bd6c9644dbf92098 : SUCCESS in 5m 39s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2e799143ef704cff8339b03f52bf1710 : SUCCESS in 7m 57s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/12a27ed6071b426ab1f552adc200aa97 : SUCCESS in 1m 29s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/81f932e7d8604aea88a9c7953cb5f720 : SUCCESS in 4m 59s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b040ee38e6494c358cad411a0e78bedd : SUCCESS in 6m 16s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/5812b857e075490f9a39ca888c263c37 : SUCCESS in 2m 36s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/7e2961c222f2426082a07ea617226b79 : FAILURE in 46m 12s","accounts_in_message":[],"_revision_number":2},{"id":"2ae58b24b272f6f9728bb636ff3d487765ddb75b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-03-20 11:16:14.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"b28a301ca0b70047d6aa127887d34d3624d512bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 12:37:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0c8b09be1ff6439fa3c914f2edd0ca26\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fea7aecf8e8240559c9cb536df33b4a8 : SUCCESS in 2m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed80ff888d0344e399e7318a86c89a60 : SUCCESS in 6m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/81d8a3fa8aa34c08bf1c6a395858c197 : SUCCESS in 3m 24s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/5784f8894f874d068d01d71d7d11f426 : SUCCESS in 5m 55s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a360023a7c714d1fa67c3a21c0e8ff08 : SUCCESS in 6m 24s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/21d12c2e29cb4dd7bfb9263c59a5dc95 : SUCCESS in 6m 36s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cc086278624e4229a209fe6ac4513682 : SUCCESS in 6m 20s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1ebca5fd69b34c4a829c1aab386b26c8 : SUCCESS in 3m 43s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f44acfff9770492c948c31a11c212c2c : SUCCESS in 5m 12s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/29c8e2221297401dbc38bd1154e63323 : SUCCESS in 4m 25s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/55d80820dfd04adb9ec3bae598688a93 : SUCCESS in 3m 10s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8b39d54581184010abc200f97c682cd7 : SUCCESS in 4m 34s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/84b5468febc141408131b8c16f04072f : SUCCESS in 7m 29s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/adf51c4118804685aab17cfad39b00c1 : SUCCESS in 1m 08s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a73bee2cdc854de58b49312dc1abf788 : SUCCESS in 2m 24s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3e27be4bc4204e17b2e9f0dc5a7f5196 : SUCCESS in 4m 18s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/5f0e55e2683c483e8577704d06b8cf9d : SUCCESS in 3m 05s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/36e3998b69a8477781c5bb7cc3d4e8f4 : SUCCESS in 52m 31s","accounts_in_message":[],"_revision_number":3},{"id":"b9922b52d602c94c7868f43ccae12419a2b868d2","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-03-20 15:27:39.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"3ffe85a58ecf744ac81866a5b63ffe0fb1d44bc3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 15:28:14.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"eaf0c9b0a9f532f9c60195fddce9b625877f5990","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 16:54:40.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b96bf984f2442efb676de2b19f1abc4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a40a75ca08a1445ca8d7bce205dff3f9 : SUCCESS in 2m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b307f35c2421404b81bed5e89fed7d0a : SUCCESS in 5m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/19a7606f2218410f9d6bf8a57087fecf : SUCCESS in 3m 18s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d50fbc4893e8476fab1fbdd3463b4dd9 : SUCCESS in 6m 05s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7eb1d016ae8b44ec846f129cdc398cdb : SUCCESS in 10m 54s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cbdaa052def6403db28115534b2079c2 : SUCCESS in 5m 56s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/350aedf3ad564310a4aa8ba6cc76dc31 : SUCCESS in 7m 17s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4c4b4b5f9b704861bae646c3f8933f75 : SUCCESS in 6m 53s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1c15fd84df1f47ae8e49fb2739f8fe3b : SUCCESS in 2m 48s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9d9ad554e513443da464071af5616b47 : SUCCESS in 5m 25s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/25c6ee22b517405b9381688042a23e7a : SUCCESS in 4m 39s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7f8b115297244631aaf5c3d79eda6783 : SUCCESS in 2m 39s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0be3c84f18a249c29e75f9bdda51d379 : SUCCESS in 7m 07s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/68e720f61b8c4d63bf389c58217a59b1 : SUCCESS in 1m 24s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e9e02cc4423b4af2b10ed71ebc146706 : SUCCESS in 5m 07s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0d6ad17f504e42d7830e95b9392fb5d2 : SUCCESS in 6m 05s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/2002f09fea9d48dea9cc2f0599d111b3 : SUCCESS in 5m 04s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/679412fce5644a65a26a695ae7e8d9d0 : SUCCESS in 50m 00s","accounts_in_message":[],"_revision_number":3},{"id":"c4e8d2dbb449872e9c1d6c6531a1e634b54e868e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 16:54:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"40cdd99e73b6a510a31e4cfb92e82c449f12ab2b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 16:55:39.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d39ac5087b9142a28ea6598e8a71b6f0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a7e1ee943f134d2b8300ede95b9c80ef : SUCCESS in 34s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/c53d7410063546a7b2b1cb2acc2fc1a8 : SUCCESS in 34s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5d8e2552b16e6e7ade6f86f880cfc7efa411e8e3","revisions":{"e1d8c21dbb433b946bbc92a7aa04cd6a7abbcadc":{"kind":"REWORK","_number":1,"created":"2025-03-19 14:51:37.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/15/945015/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/15/945015/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/1"}}},"commit":{"parents":[{"commit":"c3b231fb896a2fe2fa9df15ecbf040d74027af79","subject":"Merge \"Actually start building magnum code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c3b231fb896a2fe2fa9df15ecbf040d74027af79"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-19 14:50:14.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-19 14:50:14.000000000","tz":60},"subject":"[DNM] Replace wrong simplification of vec of vec of strings","message":"[DNM] Replace wrong simplification of vec of vec of strings\n\nIn Keystone.user MFA rules are vec of vec of strings. Current simplification\nrenders it as vec of strings loosing one level.\n\nChange-Id: I382aa157b4b4286daf91f08af001a5db0247a88f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/e1d8c21dbb433b946bbc92a7aa04cd6a7abbcadc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/e1d8c21dbb433b946bbc92a7aa04cd6a7abbcadc"}]},"branch":"refs/heads/master"},"729c1184ff083a60d13b0317e30b89bbc3eacf09":{"kind":"REWORK","_number":2,"created":"2025-03-20 09:46:13.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/15/945015/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/15/945015/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/2"}}},"commit":{"parents":[{"commit":"c3b231fb896a2fe2fa9df15ecbf040d74027af79","subject":"Merge \"Actually start building magnum code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c3b231fb896a2fe2fa9df15ecbf040d74027af79"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-19 14:50:14.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-20 09:45:23.000000000","tz":60},"subject":"Replace wrong simplification of vec of vec of strings","message":"Replace wrong simplification of vec of vec of strings\n\nIn Keystone.user MFA rules are vec of vec of strings. Current simplification\nrenders it as vec of strings loosing one level. Also indicate to the user array\nparameters are actually arrays.\n\nChange-Id: I382aa157b4b4286daf91f08af001a5db0247a88f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/729c1184ff083a60d13b0317e30b89bbc3eacf09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/729c1184ff083a60d13b0317e30b89bbc3eacf09"}]},"branch":"refs/heads/master"},"5d8e2552b16e6e7ade6f86f880cfc7efa411e8e3":{"kind":"REWORK","_number":3,"created":"2025-03-20 11:16:14.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/15/945015/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/15/945015/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/15/945015/3"}}},"commit":{"parents":[{"commit":"c3b231fb896a2fe2fa9df15ecbf040d74027af79","subject":"Merge \"Actually start building magnum code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c3b231fb896a2fe2fa9df15ecbf040d74027af79"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-19 14:50:14.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-03-20 11:16:03.000000000","tz":60},"subject":"Replace wrong simplification of vec of vec of strings","message":"Replace wrong simplification of vec of vec of strings\n\nIn Keystone.user MFA rules are vec of vec of strings. Current simplification\nrenders it as vec of strings loosing one level. Also indicate to the user array\nparameters are actually arrays.\n\nChange-Id: I382aa157b4b4286daf91f08af001a5db0247a88f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/5d8e2552b16e6e7ade6f86f880cfc7efa411e8e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/5d8e2552b16e6e7ade6f86f880cfc7efa411e8e3"}]},"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":{}}},{"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":{}}}]}
