)]}'
{"id":"openstack%2Fopenstacksdk~883461","triplet_id":"openstack%2Fopenstacksdk~master~Ib877d292f8adbf2fa0c51065f2917b3f1e263483","project":"openstack/openstacksdk","branch":"master","topic":"chunk_size_1MiB","attention_set":{},"removed_from_attention_set":{"8108":{"account":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"last_update":"2023-07-07 17:42:44.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib877d292f8adbf2fa0c51065f2917b3f1e263483","subject":"Bump the chunk_size to use CPU more efficiently","status":"MERGED","created":"2023-05-18 02:32:10.000000000","updated":"2023-07-07 17:43:42.000000000","submitted":"2023-07-07 17:42:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"883461-chunk_size_1MiB","meta_rev_id":"8e9066f237b6e3f1354b64de084fe8cbf63041ad","_number":883461,"virtual_id_number":883461,"owner":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-07-07 17:42:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":2,"date":"2023-07-07 16:01:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-05-19 08:13:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":1,"date":"2023-07-07 16:01:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_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":"2023-05-18 04:41:13.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":"2023-05-19 08:13:33.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2023-07-07 16:01:21.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"0895b25c419a375861fd8c2b5a4cf191c486e6eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"date":"2023-05-18 02:32:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b10ff5be6352abfaeb17e1a4f6d6e189b41db06b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"date":"2023-05-18 02:53:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2994e2fec5458cefaca9b1cdefab09a0c11e0c21","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-18 04:41:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8bad014fe10745e0b92fa5608bbeb1dd\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cbd8e2f2ce04488b92f608ed4795b5b6 : SUCCESS in 56m 20s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f1c1fc2a9e3e42ea8d2337808d4ad30d : SUCCESS in 40m 16s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/664a94ca6a0c4b11806844bf67ef8aa9 : SUCCESS in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/040536b982ce46ad8d61d5297192e93e : SUCCESS in 5m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0203efa20cd349a5b4c8bedb5b4dfc5e : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc3825571b72440aad2eef5d17f8f4f7 : SUCCESS in 4m 54s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1b620c5b7f8d408694535a1716acc90b : SUCCESS in 1h 11m 06s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/6b427ed47d0440db868fc19c89d65099 : SUCCESS in 3m 25s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/50c138321ce24eaba6745f2325b2f559 : SUCCESS in 4m 24s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/84fcc11b2ec04c9c8f863888e7055abc : SUCCESS in 4m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96f9f1d026824d4f89ff9760638cd2fe : SUCCESS in 8m 12s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c2a05fe73dc54bb0a465aa41f0341e12 : SUCCESS in 49m 51s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/97ad629505934bd69168c5c661b5cb1e : SUCCESS in 15m 37s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/8e6768f311df47028678a259d6b20c0c : FAILURE in 21m 37s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e54822e18f194834bd398fedd59f08c9 : SUCCESS in 1h 06m 08s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/148ee51394974057b0184233b1991079 : SUCCESS in 1h 34m 58s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/41c39bc952ed4bbaa13bd110a95deadb : SUCCESS in 46m 46s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a4c002e91c1d427dadd0e2dc53bc2b6b : SUCCESS in 54m 18s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/15f929a6206d46d2a81110b6c1d2b1c2 : SUCCESS in 30m 15s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/e7faf7396c4047ca8ce9373059798cd8 : SUCCESS in 25m 01s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/55b5dd272ed344a4ae30ee295c346f06 : SUCCESS in 29m 34s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b1149f293e4346789ec3bdb90efd8a99 : SUCCESS in 54m 20s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0ac5331c9e4c4e9aa42433ac3398df7a : SUCCESS in 59m 59s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bc0555b6c8623861e8a01b6cc24658ffe278fc1c","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2023-05-19 08:13:33.000000000","message":"Patch Set 2: Code-Review+2\n\nI can agree, 1KiB is really not enough. I wonder if we can use something like sendfile() to make it even more efficient..","accounts_in_message":[],"_revision_number":2},{"id":"6d37290d5f9e59706cb092f694c568a7f6e0d7a8","author":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"date":"2023-07-07 14:03:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"be0d3bd1e84f4dd2f77aa4e806efea6235444a05","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-07-07 16:01:21.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"beadfb1617698735a7767dd261e2400c883ec8fc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-07 16:02:22.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"72d27802fd61bc05ffbf3959d4e858ce173098d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-07 17:42:44.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a6bf6f13e3241b6bcab532acf25c956\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3841966ef5c8456ba34883fbd4123b0c : SUCCESS in 5m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5f7c831673884ef1ab294edbae832ea8 : SUCCESS in 5m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b9134931f7b247938da1341bd5ef46a3 : SUCCESS in 5m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eb858c79a8e2425293585673c43a38ad : SUCCESS in 4m 53s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8131a61a639d482f9385a0bd110a8c7f : SUCCESS in 50m 55s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/fdb7848694414b5796f88b4b2f46d119 : SUCCESS in 3m 49s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/f4eda4b4e9db49b8bc3d85fe2144245e : SUCCESS in 4m 41s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/a2112b7a61d8484b9d2693edc9b5d686 : SUCCESS in 4m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f5e67c0125d046ceabe7c041928f3fe1 : SUCCESS in 7m 54s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/24706150557b4d96a4cb095080459249 : SUCCESS in 54m 33s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/0b197fceb11243a9978de67d4e5451bb : SUCCESS in 14m 05s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/eb19ac33c62f493691ccc1dd7ebbd051 : SUCCESS in 33m 29s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a6668af91e8341029b4b3323017b5472 : SUCCESS in 52m 02s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/52c36ede615f4a279580be8093eb6d66 : SUCCESS in 1h 23m 35s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/90e12b5fb3724afea25785a21e766fe3 : SUCCESS in 1h 31m 57s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/81e2f3a17cde46d492785f05ea73080e : SUCCESS in 59m 22s","accounts_in_message":[],"_revision_number":2},{"id":"5b712ecfe2c2f2794d74daaff19e2df70bb378b3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-07 17:42:44.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"8e9066f237b6e3f1354b64de084fe8cbf63041ad","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-07 17:43:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9c01ed3fb20c48398a1b72c9fca3c6aa\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2a57e2fd6d94b438073b9dcac878205 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a72d46a9554ba50a36539dd046a6fdbf73de2808","revisions":{"be1c2ed5db0d0b36fe0f0635c2455d99df738f0d":{"kind":"REWORK","_number":1,"created":"2023-05-18 02:32:10.000000000","uploader":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"ref":"refs/changes/61/883461/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/61/883461/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/1"}}},"commit":{"parents":[{"commit":"692b7f39e3765b10f3092ea6a2886ed03cbc37b6","subject":"Added neutron fields to share network resource.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/692b7f39e3765b10f3092ea6a2886ed03cbc37b6"}]}],"author":{"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","date":"2023-05-18 02:06:59.000000000","tz":540},"committer":{"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","date":"2023-05-18 02:30:45.000000000","tz":540},"subject":"Bump the chunk_size to use CPU more efficiently","message":"Bump the chunk_size to use CPU more efficiently\n\nThe chunk_size used for downloading images was 1KiB for some time. That\nis okay for relatively small images but the client side of CPU can be a\nbottleneck especially for large images. Bump the default chunk_size from\n1KiB to 1MiB so we can use the client side CPU more efficiently.\n\n[1KiB chunk_size - current]\n\n$ time openstack image save IMAGE_689MB --file /dev/null\n\nreal    0m16.633s\nuser    0m12.633s\nsys     0m1.365s\n\n-\u003e ~331 Mbps\n\n[1MiB chunk_size - patched]\n\n$ time openstack image save IMAGE_689MB --file /dev/null\n\nreal    0m4.896s\nuser    0m3.361s\nsys     0m0.724s\n\n-\u003e ~1,125 Mbps\n\nStory: 2010759\nTask: 48044\nChange-Id: Ib877d292f8adbf2fa0c51065f2917b3f1e263483\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/be1c2ed5db0d0b36fe0f0635c2455d99df738f0d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/be1c2ed5db0d0b36fe0f0635c2455d99df738f0d"}]},"branch":"refs/heads/master"},"a72d46a9554ba50a36539dd046a6fdbf73de2808":{"kind":"REWORK","_number":2,"created":"2023-05-18 02:53:01.000000000","uploader":{"_account_id":8108,"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","username":"nobuto-m"},"ref":"refs/changes/61/883461/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/61/883461/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/61/883461/2"}}},"commit":{"parents":[{"commit":"692b7f39e3765b10f3092ea6a2886ed03cbc37b6","subject":"Added neutron fields to share network resource.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/692b7f39e3765b10f3092ea6a2886ed03cbc37b6"}]}],"author":{"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","date":"2023-05-18 02:06:59.000000000","tz":540},"committer":{"name":"Nobuto Murata","email":"nobuto.murata@canonical.com","date":"2023-05-18 02:52:22.000000000","tz":540},"subject":"Bump the chunk_size to use CPU more efficiently","message":"Bump the chunk_size to use CPU more efficiently\n\nThe chunk_size used for downloading images was 1KiB for some time. That\nis okay for relatively small images but the client side of CPU can be a\nbottleneck especially for large images. Bump the default chunk_size from\n1KiB to 1MiB so we can use the client side CPU more efficiently.\n\n[1KiB chunk_size - current]\n\n$ time openstack image save IMAGE_689MB --file /dev/null\n\nreal    0m16.633s\nuser    0m12.633s\nsys     0m1.365s\n\n-\u003e ~331 Mbps\n\n[1MiB chunk_size - patched]\n\n$ time openstack image save IMAGE_689MB --file /dev/null\n\nreal    0m4.896s\nuser    0m3.361s\nsys     0m0.724s\n\n-\u003e ~1,125 Mbps\n\nStory: 2010759\nTask: 48044\nChange-Id: Ib877d292f8adbf2fa0c51065f2917b3f1e263483\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a72d46a9554ba50a36539dd046a6fdbf73de2808"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a72d46a9554ba50a36539dd046a6fdbf73de2808"}]},"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Allow-Post-Review","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":"Allow-Post-Review","description":"Allow Post Review","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":{}}}]}
