)]}'
{"id":"openstack%2Fplacement~938944","triplet_id":"openstack%2Fplacement~stable%2F2024.1~Ib7a140374bc91cc9ab597d0923b0623f618ec32c","project":"openstack/placement","branch":"stable/2024.1","topic":"bug/2070257","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-04-11 09:19:10.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib7a140374bc91cc9ab597d0923b0623f618ec32c","subject":"Add round-robin candidate generation strategy","status":"MERGED","created":"2025-01-10 17:03:03.000000000","updated":"2025-04-11 09:21:39.000000000","submitted":"2025-04-11 09:19:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"938944-bug/2070257","meta_rev_id":"ddd4f31f978980b5b700635a776f1bc1878b8c35","_number":938944,"virtual_id_number":938944,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-11 09:19:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2025-02-03 16:47:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2025-02-27 12:35:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2025-02-27 12:35:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-01-10 18:45:17.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":"2025-02-03 16:47:24.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2025-02-27 12:35:56.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"11841c0d06f0910b261693b9c1d03f5fb6c4c955","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-01-10 17:03:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cd498156c586932401d88507e341a6103dfaeaca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-10 18:45:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7afb7bbb79df4e38b7cc5508c16a676b\n\n- grenade https://zuul.opendev.org/t/openstack/build/5a3daec9364947de834092ca7a2a5bad : SUCCESS in 1h 01m 41s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/5d0cb57f823d49e09529addfcc8f77bb : SUCCESS in 1h 07m 25s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/4516c8d6cd58448b9f1785c7dc2411fa : SUCCESS in 1h 27m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eec68a72f60a4e59abb9576df0d7735b : SUCCESS in 1h 07m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7d073c7fe91b4d728a8f1720a5065a0e : SUCCESS in 8m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8054c458efc4c0a889099814d586abb : SUCCESS in 4m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d537a775f15246529f1cc621c0dfa00a : SUCCESS in 4m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8ac7e07a26694eef9727f471116515aa : SUCCESS in 4m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95505696c05040ee9db0f5ff67e9a31c : SUCCESS in 7m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f64844ccbdde468ebea6e53be54770e3 : SUCCESS in 4m 32s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/34a36b6dc2754c08aafa33b2d93889f0 : SUCCESS in 5m 51s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ee10bc4d293b40758e43746953c71032 : SUCCESS in 6m 34s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/62fe1925ee964b6a98365bb143d0e2b4 : SUCCESS in 19m 47s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/577a3acaab35442b99c28d7c97d8ea2c : SUCCESS in 20m 12s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/c7ba8d8339694b4abb679251d842729f : FAILURE in 3m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7d0043c7971646ca952cf2dfc157ec78 : SUCCESS in 1h 02m 45s","accounts_in_message":[],"_revision_number":1},{"id":"75a24672efe9b1c46d1f63f104a71f0033770580","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-02-03 16:47:24.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"172a87f4609fd9a67462bfd7b2a7a3fc0240fb6c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-27 12:35:56.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"0c2fcf33430f47ef0572ca7da695b41d69912714","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-27 12:36:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a755113fc33e209c894e921a1484db9a8b5da84b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-28 01:04:21.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/938943 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"6b0384c28fc4e2c6dd663dd39173d78cc3bd26ea","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-04-11 06:05:31.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8a63bb2243d710b70796dc14b8d888d577b8d2e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 07:49:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a1cfde21f4444aeb56d157a96fbe021\n\n- grenade https://zuul.opendev.org/t/openstack/build/8f2dd7a6497f40559ae2b2d68ada4213 : SUCCESS in 58m 21s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/355b65f6e89f4016ac9fc1c8fa4eaf28 : SUCCESS in 55m 17s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/4ec7e237b252471e95293256b8970e1e : SUCCESS in 1h 36m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/add721109f6140c8b7505ed1399b1200 : SUCCESS in 52m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/04cb948249b04832aef50bc059cece34 : SUCCESS in 7m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5cf2826495084c348f5ea0a281910bf7 : SUCCESS in 3m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b2a0b29bfabb45c9b25dbc800a278b89 : SUCCESS in 3m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9c7b205342354a53946e5785ba6bc04e : SUCCESS in 3m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c64955cbe174333b9cd0c3daffa779b : SUCCESS in 7m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/49c26e0860d64aea9d6bfaf5151432f7 : SUCCESS in 2m 51s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/da6e1d34d52d453aa9ad75c437800414 : SUCCESS in 6m 08s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a96c431533df4eacbb6e0c4adc6aaa36 : SUCCESS in 6m 00s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/524395931fc1499b8f890f2c2792bc9e : SUCCESS in 19m 28s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/6400eb4115c246d495915db0bcdabfbe : SUCCESS in 16m 01s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/d4cd204a42714688bdabd087335723d8 : FAILURE in 3m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b909c2dcde641d294f63371aa50117d : SUCCESS in 52m 01s","accounts_in_message":[],"_revision_number":1},{"id":"9d8ed1cc6f4aa336abeedb029661dc36c60c503d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 07:49:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"685fb9148527a95c87bac7c2d1434cb6a1f407fe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 09:19:10.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe28d798f8b345f9a8dab6b016e2a2ba\n\n- grenade https://zuul.opendev.org/t/openstack/build/d6efc9ce36a7496fa75a97877d728633 : SUCCESS in 51m 32s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/2c7c2fa7d4394e93a1e1ca5725a42763 : SUCCESS in 1h 24m 42s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/0e2a0b96289a4f8ba91a95a88ffee791 : SUCCESS in 54m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fde9b1b8c0cf4912a2e8e4415e4b3f23 : SUCCESS in 45m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b9ba25bb06e4a61a79a5f425423707a : SUCCESS in 5m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/40407965b97b43779ff590ca67ec5e6c : SUCCESS in 5m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fc10c6c6984b40e1a04eda68728a89fd : SUCCESS in 3m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/537f0cf39fc546e7ad935bc9306019d9 : SUCCESS in 3m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/38ca5a46527f4fdeab33e1614283365d : SUCCESS in 3m 26s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d634dee7ba7841c2b003f4f063a7b183 : SUCCESS in 6m 37s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5c5fdc90b4634d3f94be440293cc519a : SUCCESS in 3m 36s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/416ba6617e194cc98086b11c459ef304 : SUCCESS in 21m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c305546748164dd6ade0959360a0e364 : SUCCESS in 28m 34s","accounts_in_message":[],"_revision_number":1},{"id":"380402565a02b6b68b61a75d53994560c663c0fa","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 09:19:10.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"ddd4f31f978980b5b700635a776f1bc1878b8c35","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 09:21:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/64083e7bcfcb4d8d88c0bf86ed6a58ce\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/859ec252178348caaf402296d3848157 : SUCCESS in 32s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a7af86da5f4b4afbb1f567c08e74dac8 : SUCCESS in 34s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b798523e6514dcb9694628998fa9cba388699dac","revisions":{"b798523e6514dcb9694628998fa9cba388699dac":{"kind":"REWORK","_number":1,"created":"2025-01-10 17:03:03.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/44/938944/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/44/938944/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/44/938944/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/44/938944/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/44/938944/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/44/938944/1"}}},"commit":{"parents":[{"commit":"dc4ffdc4f88e5ac5c6b8fecd3d4ec88c12687a57","subject":"Factor out allocation candidate generation strategy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/dc4ffdc4f88e5ac5c6b8fecd3d4ec88c12687a57"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2024-12-06 15:55:46.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-01-10 17:02:55.000000000","tz":60},"subject":"Add round-robin candidate generation strategy","message":"Add round-robin candidate generation strategy\n\nThe previous patch introduced [placement]max_allocation_candidates\nconfig option to limit the number of candidates generated for a single\nquery.\n\nIf the number of generated allocation candidates are limited by that\nconfig option then it is possible to get candidates from a limited set of\nroot providers (computes, anchoring providers) as placement uses a\ndepth-first strategy, generating all candidates from the first root\nbefore considering the next one.\n\nTo avoid unbalanced results this patch introduces a new config option\n[placement]allocation_candidates_generation_strategy with the possible\nvalues:\n* depth-first, the original strategy that generates all candidate from\n  the first root before moving to the next. This is will be the default\n  strategy for backward compatibility\n* breadth-first, a new possible strategy that generates candidates from\n  available roots in a round-robin fashion, one candidate from each\n  root before taking the second candidate from the first root.\n\nCloses-Bug: #2070257\nChange-Id: Ib7a140374bc91cc9ab597d0923b0623f618ec32c\n(cherry picked from commit f20e13f0b233753a1b7f1899d24ad03d0d801b68)\n(cherry picked from commit 828b2559a1b3c0b59c543e851c6ea3efb1baae20)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b798523e6514dcb9694628998fa9cba388699dac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b798523e6514dcb9694628998fa9cba388699dac"}]},"branch":"refs/heads/stable/2024.1"}},"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Review-Priority","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":"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":"Review-Priority","description":"Review Priority","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":"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":{}}}]}
