)]}'
{"id":"openstack%2Fliberasurecode~968760","triplet_id":"openstack%2Fliberasurecode~master~I52ed6c7fc7b37a1d9067c2d1940d203043fa24a2","project":"openstack/liberasurecode","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-01-15 00:04:55.000000000","reason":"Change was submitted"},"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2026-01-14 23:50:17.000000000","reason":"\u003cGERRIT_ACCOUNT_7233\u003e replied on the change","reason_account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}},"hashtags":[],"change_id":"I52ed6c7fc7b37a1d9067c2d1940d203043fa24a2","subject":"Move EINSUFFFRAGS checking from get_fragment_partition to caller","status":"MERGED","created":"2025-11-28 00:45:45.000000000","updated":"2026-01-15 00:04:55.000000000","submitted":"2026-01-15 00:04:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"968760","meta_rev_id":"fd22c8f824240ca1efd7ba5d82db896e7b4561d1","_number":968760,"virtual_id_number":968760,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-15 00:04:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-14 23:50:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-14 23:50:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-28 01:06:49.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":"CC"},{"updated":"2025-11-28 01:12:57.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":"2026-01-11 22:46:51.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"85f577e2f68f003e1897dd71035828b657e76197","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-11-28 00:45:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7495b109642493ec575dd402ef39a956e15bb234","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 01:06:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bce4a7c8c21040ca8423c584a7041c60\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/9df320d42c0a43c0a4961888e29e9840 : SUCCESS in 19m 20s","accounts_in_message":[],"_revision_number":1},{"id":"0be454a2035986cba170918b38e4907af2d2adbd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 01:12:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/041353ae697041cc90a43b9fa32dd68b\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/a91101df95124f5b8b205984a9174378 : SUCCESS in 17m 34s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a1c4f0f4f0864ffcae4096a60abc5634 : SUCCESS in 9m 22s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d236333cef334b95a53bd95284158df1 : SUCCESS in 22m 48s","accounts_in_message":[],"_revision_number":1},{"id":"f59a941aab517b68acf6242d1107d2a1f720d994","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-12-04 00:07:45.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f13fc68e75a8b04c0f846ad6c902503478662763","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-12-04 00:09:33.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"928d5e41fdb013074b6c85dfb16141f5d88a24c8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 00:32:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9295fc95a0a8446b8af87866fe4b2292\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/0a853d3fa4e84fa0ae939b752035dde0 : SUCCESS in 20m 00s","accounts_in_message":[],"_revision_number":2},{"id":"5ec4ff1012afa5dc70a7377b2a4fa2cd2fc7f893","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 00:35:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c26c233652be40d7b7e4900d6bb52f8f\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/11bdddc8f1a942f9a2d6ba0305dd99f2 : SUCCESS in 18m 08s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a700cf52e1ba4416b93028ea92288ae8 : SUCCESS in 13m 58s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/42a132b95b424536b7b33f60fe2b1d7c : SUCCESS in 18m 06s","accounts_in_message":[],"_revision_number":2},{"id":"ec982bf0ab8e1023503c2233801e8efaafd2b880","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-01-11 22:46:51.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"73ef08d5b13bd19fb1492777418b7cd7a61a9829","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-01-12 17:20:36.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"30f058be4d5ea6ade7668dbbdf7207f2269cbd67","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-01-12 17:56:33.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"16156744bda55e6c7fb09d8830b1d15bbb81f6fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 18:25:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3afc8173c5a2443d962d6d25c4f87f3c\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/63d53959f5f54def9b422703c01312d5 : SUCCESS in 9m 22s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5fee043a837e4209a37dbc94a2f123f9 : SUCCESS in 9m 33s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e597a812868540fc850218f1e58167c0 : SUCCESS in 11m 26s","accounts_in_message":[],"_revision_number":3},{"id":"56d207ce7e63a1b2c3433ccad6cec791bd83857d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 18:27:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f6b9444762f4d0eba6b501d10549bf3\n\n- liberasurecode-unittests-arm64 https://zuul.opendev.org/t/openstack/build/0cec6199ac864eb1b603d0cfbe80d483 : SUCCESS in 13m 16s","accounts_in_message":[],"_revision_number":3},{"id":"77f1754fc677c0b266ad366dbf836581fa6f1225","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-01-14 23:50:17.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"07e68f58140a8c6ce2217fcc18e011d6e925648f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-14 23:50:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b4879556b4be91feb03836d830777309e8ba27f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 00:04:55.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6be432125ede409688c5cb465d296f5e\n\n- liberasurecode-unittests https://zuul.opendev.org/t/openstack/build/069ba75664284380b20e1963e0462210 : SUCCESS in 8m 20s\n- liberasurecode-unittests-centos-9-stream https://zuul.opendev.org/t/openstack/build/7d5aaae5c40849aeacd0f9bb27b6e964 : SUCCESS in 13m 33s\n- liberasurecode-unittests-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f9a299da016a4edbb8144b26d5c37fe3 : SUCCESS in 10m 47s","accounts_in_message":[],"_revision_number":3},{"id":"fd22c8f824240ca1efd7ba5d82db896e7b4561d1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 00:04:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f903a160099778ce37da238e43d1acbec1281af4","revisions":{"91ef72c0826ca6ab85bb27f52a94395ea76ba467":{"kind":"REWORK","_number":1,"created":"2025-11-28 00:45:45.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/60/968760/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/60/968760/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/1"}}},"commit":{"parents":[{"commit":"5154da4fea0f2401c0aa9dbab9d8bf3c27ff21ec","subject":"docs: Fix link for isa_l_rs_cauchy encoding matrix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/5154da4fea0f2401c0aa9dbab9d8bf3c27ff21ec"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-11-27 23:05:02.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-11-27 23:28:26.000000000","tz":-480},"subject":"Move EINSUFFFRAGS checking from get_fragment_partition to caller","message":"Move EINSUFFFRAGS checking from get_fragment_partition to caller\n\nThis allows the caller to decide the appropriate cut-off for success, and\nmoves the TODO about flat xor codes to liberasurecode_reconstruct_fragment\nwhere it belongs.\n\nNote that this *does* noticeably change the semantics of an exposed symbol,\nbut (to my knowledge) it was only exposed because the function is explicitly\ntested. I *think* that as long as we don\u0027t mess with the contracts of anything\nprefixed by \"liberasurecode_\" in the exposed symbols for liberasurecode.so\nthen we should be fine.\n\nChange-Id: I52ed6c7fc7b37a1d9067c2d1940d203043fa24a2\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/91ef72c0826ca6ab85bb27f52a94395ea76ba467"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/91ef72c0826ca6ab85bb27f52a94395ea76ba467"}]},"branch":"refs/heads/master"},"f29fb7e0e47826cb9655f719550779ceed9dc583":{"kind":"REWORK","_number":2,"created":"2025-12-04 00:09:33.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/60/968760/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/60/968760/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/2"}}},"commit":{"parents":[{"commit":"f2ab03baaea913de8f3de53dd4a285cf68642ead","subject":"xor codes: Reconstruction can fail","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f2ab03baaea913de8f3de53dd4a285cf68642ead"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-11-27 23:05:02.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-12-04 00:08:54.000000000","tz":-480},"subject":"Move EINSUFFFRAGS checking from get_fragment_partition to caller","message":"Move EINSUFFFRAGS checking from get_fragment_partition to caller\n\nThis allows the caller to decide the appropriate cut-off for\nsuccess, and moves the TODO about flat xor codes to\nliberasurecode_reconstruct_fragment where it belongs.\n\nNote that this *does* noticeably change the semantics of an exposed\nsymbol, but (to my knowledge) it was only exposed because the function\nis explicitly tested. I *think* that as long as we don\u0027t mess with the\ncontracts of anything prefixed by \"liberasurecode_\" in the exposed\nsymbols for liberasurecode.so then we should be fine.\n\nChange-Id: I52ed6c7fc7b37a1d9067c2d1940d203043fa24a2\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f29fb7e0e47826cb9655f719550779ceed9dc583"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f29fb7e0e47826cb9655f719550779ceed9dc583"}]},"branch":"refs/heads/master"},"f903a160099778ce37da238e43d1acbec1281af4":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-01-12 17:56:33.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/60/968760/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/liberasurecode","ref":"refs/changes/60/968760/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/liberasurecode refs/changes/60/968760/3"}}},"commit":{"parents":[{"commit":"d9026600e8f7e71919d3082037cfb82b65610527","subject":"Merge \"Get some backend-specific knowledge out of erasurecode.c\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/d9026600e8f7e71919d3082037cfb82b65610527"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-11-27 23:05:02.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-01-12 17:56:26.000000000","tz":-480},"subject":"Move EINSUFFFRAGS checking from get_fragment_partition to caller","message":"Move EINSUFFFRAGS checking from get_fragment_partition to caller\n\nThis allows the caller to decide the appropriate cut-off for\nsuccess, and moves the TODO about flat xor codes to\nliberasurecode_reconstruct_fragment where it belongs.\n\nNote that this *does* noticeably change the semantics of an exposed\nsymbol, but (to my knowledge) it was only exposed because the function\nis explicitly tested. I *think* that as long as we don\u0027t mess with the\ncontracts of anything prefixed by \"liberasurecode_\" in the exposed\nsymbols for liberasurecode.so then we should be fine.\n\nChange-Id: I52ed6c7fc7b37a1d9067c2d1940d203043fa24a2\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f903a160099778ce37da238e43d1acbec1281af4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/liberasurecode/commit/f903a160099778ce37da238e43d1acbec1281af4"}]},"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"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":{}}}]}
