)]}'
{"id":"openstack%2Fplacement~963053","triplet_id":"openstack%2Fplacement~master~I780f682730feb392a724c1f872355005cb38d408","project":"openstack/placement","branch":"master","topic":"bug/2126751","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-10-07 12:30:40.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}},"hashtags":[],"change_id":"I780f682730feb392a724c1f872355005cb38d408","subject":"Inline exceeds_capacity","status":"ABANDONED","created":"2025-10-04 15:53:56.000000000","updated":"2025-10-07 12:40:17.000000000","total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"39edb487b5aee9dac91259853bc5aff5c4783add","_number":963053,"virtual_id_number":963053,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"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":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"rejected":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":-1,"date":"2025-10-07 12:30:40.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-04 17:03:50.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":"7fce312455b55ed301ac632d4fbf6b33d455c190","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 15:53:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c321e29aab7f3a17d36758fc096873e144f075fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-04 17:03:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a8483bac8b14ac68a980b5091e8c3c0\n\n- grenade https://zuul.opendev.org/t/openstack/build/05e8946ef33d43b4b6db9207dcaf8155 : SUCCESS in 28m 43s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d5b960c4b3994ce9ae79670268d489cd : SUCCESS in 37m 06s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/f52bfaecd880420b8be186d75b0794ad : SUCCESS in 55m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/622698fb8b4941908e82e4a1bd888a23 : SUCCESS in 1h 04m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5f23b754c79e44e1b13274f097b9f687 : SUCCESS in 7m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6215e8e3fda1452fb03b70f72d077545 : SUCCESS in 4m 53s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bc0d524d31ab49d6b97796f993810b7a : SUCCESS in 2m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f28ced69948a450d9cbe5ba74901659b : SUCCESS in 4m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8be8417733e64e8dab1a6010aa462259 : SUCCESS in 6m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0006eed1c9c344c881be4e3429f45076 : SUCCESS in 9m 05s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e786c821385c4d5192d124c1b721e0e2 : SUCCESS in 6m 33s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/749dadd724d74f34af0bcb44285d045f : SUCCESS in 8m 59s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0a6a97f538d04f979c22870d48f6b51b : SUCCESS in 27m 30s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/411fdfe5ebea43258f573c80e0a450af : SUCCESS in 28m 44s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/392d06f0ad774bbaad426bb36e429f67 : FAILURE in 2m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7c24c79d9939426bb49b84a5b800f881 : SUCCESS in 57m 21s","accounts_in_message":[],"_revision_number":1},{"id":"d0528196323a5f7b84288e7382d4acb4627115a9","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 17:55:06.000000000","message":"Patch Set 1: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"249e421752fb9dde65c62d2e533d9c477d4b181f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 18:45:34.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"a276793d09887829e016bb124505d3013d9db9f3","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 18:45:54.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"00bc1802e3b01c7663ac73917657ab0a359e6b4c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-04 20:33:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/968fdf0aaffa49c5b89c079d776e3a99\n\n- grenade https://zuul.opendev.org/t/openstack/build/5248a3c62cb248d4b75fb6bd97115246 : SUCCESS in 57m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f11e9e4a119545dc8ee7087a99c651ab : SUCCESS in 1h 00m 31s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/8278d0bf91484e03b33b28c917aa4925 : SUCCESS in 1h 42m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8a99ba0cc7ad4d43ba3bc726e3c4f7ae : SUCCESS in 1h 03m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/438b8770a60c4454a159a43cede66b3f : SUCCESS in 9m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a05f173c2eb44fe1a01566a3e45149bd : SUCCESS in 5m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a90f2e32cdc49679e8caa8d65835588 : SUCCESS in 3m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d406540db79a4801b096687627484c69 : SUCCESS in 5m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2b4775d769144a82940ce00a4636305b : SUCCESS in 8m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e72b7d5b94c4c91b8e5ce20dc63cfa8 : SUCCESS in 7m 55s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9f4c79e538884b4eb230e815f76e9421 : SUCCESS in 4m 45s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e909241e8010425fa4b0b33d86509a9d : SUCCESS in 7m 01s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ffa2766f6cd94fe98ccdaa3cb508fbf8 : SUCCESS in 26m 54s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/b4fd2fbed4cc45c6a99ec88ae5b94b35 : SUCCESS in 27m 21s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/dcb4475cfb7e484db8a2e736a32f7d9b : FAILURE in 3m 06s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/54abc491faca482a95f2cb926fe02c67 : SUCCESS in 54m 10s","accounts_in_message":[],"_revision_number":2},{"id":"13039743813a885a2236e8942a891c2f43c58f1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-06 14:41:06.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"b952e2739637220bcfbd92ef3894d0f0254d5eb8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-06 16:24:17.000000000","message":"Patch Set 3: 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/745496bd8c6c49f28bd9c6038073ecb0\n\n- grenade https://zuul.opendev.org/t/openstack/build/9db7b46e1d7148498f49961e67cc70a3 : SUCCESS in 1h 01m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9a7fff7e535c4322a13e05b8070397c4 : SUCCESS in 1h 01m 32s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/314b350945ae4b8d9a8e7bb067d953e0 : SUCCESS in 1h 34m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c8fbf9b551854251ab025287797280a4 : SUCCESS in 46m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d220b3db2e9948c1a53ac03d34f500cf : SUCCESS in 19m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/134e398f88e1443fad2436c3e4ea201d : FAILURE in 5m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ef95cad391364edc95c6e3d5658957cd : SUCCESS in 3m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d9fbc73e56e04184be97c340cdb794f2 : SUCCESS in 7m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d13f98414b94d2a8c59fa1479b3a01a : SUCCESS in 7m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d963a0e533b4541ae61445c3730092f : SUCCESS in 8m 21s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/095a04e3440a4ed89bf02ba036bad129 : SUCCESS in 4m 33s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/df003a1de41448709141aa6b3786b142 : SUCCESS in 8m 34s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1aa630dc91af48baaa3a737b69f869ad : SUCCESS in 20m 33s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/ea7b852ff1c443f6835fdb877a9447c9 : SUCCESS in 14m 46s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/19c35e1c96ae42f8bbf49a56633f045e : FAILURE in 3m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7dafa0bbd801414fa19622966d59b1f7 : SUCCESS in 56m 35s\n\nWarning:\n  Comments left for invalid file placement/tests/unit/objects/test_allocation_candidate.py","accounts_in_message":[],"_revision_number":3},{"id":"43209f4c379d78478175b30e9285722404ff9c22","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 08:50:37.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"ead4636eff466fbe808c0d2cf20c5a69ab98345f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 09:58:02.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"16dffbe377b94fb2d18cb4ded98159cbef49a822","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 10:08:32.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"86c21d412c0f6f540cbc161507cf28312d6c4be3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 10:23:13.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"3603fb88ac233bd00dfbe3829aade5574a2424e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 11:45:13.000000000","message":"Patch Set 7: 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/9fb20f920f634ba1ba1b3a5e36064bbf\n\n- grenade https://zuul.opendev.org/t/openstack/build/dfc88504b7dc4380a554a5505055c6a1 : SUCCESS in 45m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3c9f6ef2502241258cc1944e9549f716 : SUCCESS in 57m 01s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/97301d508fdb4a4c8dd9b7887a858bd2 : SUCCESS in 1h 20m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e43c9376b5094945ab8d11a417ff9db1 : SUCCESS in 51m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5f436e0de22844c884a8132163acc280 : FAILURE in 14m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eba00809c3a248e29d3d4245332e4e13 : SUCCESS in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c0145cd160af4588928f864f25869dbe : FAILURE in 4m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7c1bf4b797a34584b29093427c3c6573 : FAILURE in 5m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c6bc6576a1634247ab16680c344da2b6 : FAILURE in 7m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12a227642bd242a8b836416dc67f2d1f : SUCCESS in 4m 38s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f167ba10794f4b10a1ca8cf4ab536aed : SUCCESS in 3m 36s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/84c69302ee0448a4bba0497f2f0939fa : SUCCESS in 10m 01s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5e0a0cce96b9482bb7d929f86c66e17d : SUCCESS in 20m 43s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/f69ca8d920774a3c8a5c9eecf3aa44c0 : SUCCESS in 16m 25s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/337ef8107f1c49e895fbc37b37b0fe11 : FAILURE in 3m 11s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e7d71f3dbd9a48d0bf3f6eb008413c3f : SUCCESS in 58m 35s","accounts_in_message":[],"_revision_number":7},{"id":"28a6795e55f95e2b67889d3a2e38f7a4341295b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 12:13:59.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"3fab7b2813f7ff761e9695786508193c41ca5bb4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 12:30:40.000000000","message":"Patch Set 8: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"39edb487b5aee9dac91259853bc5aff5c4783add","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 12:40:17.000000000","message":"Abandoned\n\ndoes not help significantly","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"2c3689aa9ad51cf49ad1b2cf34b3ea75d0ce9ee3","revisions":{"bf0e6a3f6f0d45ef5f764b251b5acb78ba812c24":{"kind":"REWORK","_number":1,"created":"2025-10-04 15:53:56.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/1"}}},"commit":{"parents":[{"commit":"9bf97bddd4d9ee9462a19636fd0455e067234036","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9bf97bddd4d9ee9462a19636fd0455e067234036"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:53:52.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis gives a very nice (almost too good to be true) performance boost\nin most of the scenarios. Especially with the 8_8 with 10k\nmax_allocation candidates where the runtime goes form 103 secs to\n0.7 secs.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bf0e6a3f6f0d45ef5f764b251b5acb78ba812c24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bf0e6a3f6f0d45ef5f764b251b5acb78ba812c24"}]},"branch":"refs/heads/master"},"0c4e72fc18871e6ae5a171e5c6d096e9e7052743":{"kind":"REWORK","_number":2,"created":"2025-10-04 18:45:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/2"}}},"commit":{"parents":[{"commit":"9bf97bddd4d9ee9462a19636fd0455e067234036","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9bf97bddd4d9ee9462a19636fd0455e067234036"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 18:45:18.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0c4e72fc18871e6ae5a171e5c6d096e9e7052743"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0c4e72fc18871e6ae5a171e5c6d096e9e7052743"}]},"branch":"refs/heads/master"},"24692539b53c7a4b1c678e832764d332735c33da":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-10-06 14:41:06.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/3"}}},"commit":{"parents":[{"commit":"ad148aa96c8be40a162c48c023571fcc4e89b6de","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ad148aa96c8be40a162c48c023571fcc4e89b6de"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-06 14:40:15.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/24692539b53c7a4b1c678e832764d332735c33da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/24692539b53c7a4b1c678e832764d332735c33da"}]},"branch":"refs/heads/master"},"55d0018af6b64b2ebf9e4c684a4def6dc20742a3":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-10-07 08:50:37.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/4"}}},"commit":{"parents":[{"commit":"020aeec3bfde545c07663d9db866168eb8d45263","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/020aeec3bfde545c07663d9db866168eb8d45263"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 08:50:28.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/55d0018af6b64b2ebf9e4c684a4def6dc20742a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/55d0018af6b64b2ebf9e4c684a4def6dc20742a3"}]},"branch":"refs/heads/master"},"b772f5387efe2487c36ee526f8333770956a1f82":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-10-07 09:58:02.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/5"}}},"commit":{"parents":[{"commit":"1e243e1b511ad93634ffa9f779712896116e68e6","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1e243e1b511ad93634ffa9f779712896116e68e6"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 09:57:58.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b772f5387efe2487c36ee526f8333770956a1f82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b772f5387efe2487c36ee526f8333770956a1f82"}]},"branch":"refs/heads/master"},"0124ffca8a3276949ab0dac5a1feed1fe1b43eba":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-10-07 10:08:32.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/6"}}},"commit":{"parents":[{"commit":"f8a3ad6e778fbc446141cbb52d36063acb4156a6","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f8a3ad6e778fbc446141cbb52d36063acb4156a6"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 10:08:25.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0124ffca8a3276949ab0dac5a1feed1fe1b43eba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0124ffca8a3276949ab0dac5a1feed1fe1b43eba"}]},"branch":"refs/heads/master"},"e867328a2579a614815d56d22248a99634703b3d":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-10-07 10:23:13.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/7"}}},"commit":{"parents":[{"commit":"6f227fab1dbd1b72adfa375a2dbaedeb0b516a0d","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/6f227fab1dbd1b72adfa375a2dbaedeb0b516a0d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 10:23:08.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e867328a2579a614815d56d22248a99634703b3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e867328a2579a614815d56d22248a99634703b3d"}]},"branch":"refs/heads/master"},"2c3689aa9ad51cf49ad1b2cf34b3ea75d0ce9ee3":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-10-07 12:13:59.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/53/963053/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/53/963053/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/53/963053/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/53/963053/8"}}},"commit":{"parents":[{"commit":"bb4ecb653a4cdfeafab6c537c68aa55d59049665","subject":"Inline _consolidate_allocation_requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bb4ecb653a4cdfeafab6c537c68aa55d59049665"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 15:48:45.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 12:13:47.000000000","tz":120},"subject":"Inline exceeds_capacity","message":"Inline exceeds_capacity\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe exceeds_capacity call while gradually building a\ncandidate. This check can only fail due the last recent addition to the\npartial candidate so it does not make sense to check the whole partial\ncandidate again.\n\nThis only gives a marginal improvement so it might not worth the\ncomplexity.\n\nRelated-Bug: #2126751\nChange-Id: I780f682730feb392a724c1f872355005cb38d408\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2c3689aa9ad51cf49ad1b2cf34b3ea75d0ce9ee3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2c3689aa9ad51cf49ad1b2cf34b3ea75d0ce9ee3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{}}}]}
