)]}'
{"id":"openstack%2Fplacement~963052","triplet_id":"openstack%2Fplacement~master~I3d183a056ff7f3fedf94f38af0bec6241e0adcf1","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:05.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"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-10-09 14:33:32.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I3d183a056ff7f3fedf94f38af0bec6241e0adcf1","subject":"Inline _consolidate_allocation_requests","status":"ABANDONED","created":"2025-10-04 14:46:34.000000000","updated":"2025-10-09 14:33:32.000000000","total_comment_count":9,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"8a69e945bf4414601e46190195161d9ca9ef71cf","_number":963052,"virtual_id_number":963052,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-10-08 16:08:47.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2025-10-08 15:26:59.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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 15:58:53.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-10-06 12:43:32.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"}],"messages":[{"id":"3fdce86e1e245d9977854d76d7debf9e9102a6b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 14:46:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0de6ae34a4edff991d7a36a0fbb0593f47a244ab","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-04 14:52:54.000000000","message":"Patch Set 1: Workflow-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"09c411f1b3f21d7a2f3cd50aaf53e0ae5d524ad0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-04 15:58:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/09fc8b21325e4202b6505f5142415f69\n\n- grenade https://zuul.opendev.org/t/openstack/build/079bd6c15a084c28b7f01a33ccab65c4 : SUCCESS in 57m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ee24d662dce048d7b873c9d99cd22c1f : SUCCESS in 48m 11s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/e57d3f65308f44e899cd79fe2a785415 : SUCCESS in 1h 11m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/496240880dd44838b40641e51af2aaf4 : SUCCESS in 43m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/512a28076c484c48b45b4462663d2c44 : SUCCESS in 16m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2efef86bdbad48ddbff76557649ef9bc : SUCCESS in 4m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/727970d166344ca2bed7f7e685752809 : SUCCESS in 6m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/84fb8811cc154203bede804ecc727eb3 : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7eecdb94a4784c42b29452d6613b9fa4 : SUCCESS in 7m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc944d1b7cd04bcab2a093d7bd9033ef : SUCCESS in 4m 38s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cc421942075644fb87c16379f495ef89 : SUCCESS in 6m 20s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/cd9935b9da5c422aafcce1ade162d401 : SUCCESS in 9m 56s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/66a195f13b804589a98b2c4551f5f708 : SUCCESS in 26m 35s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/76c7f35e211649a1b8448c7b451c851b : SUCCESS in 20m 57s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/bcc6b78ff8464c37895b164872222984 : FAILURE in 2m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4bb4a8a294914e9084df487949380a4b : SUCCESS in 54m 28s","accounts_in_message":[],"_revision_number":1},{"id":"c203c6ba1890b9b0ccc56bf6e63a796e62824cca","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-06 07:25:36.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e4dac2bed3563da775a3b8946a15bef4dbac4963","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-06 12:43:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a22ac4c227bc95dbc415a86f21cef7b247085a1d","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 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"26fd42ace5f2c5b526fe8780f8430c8dda4c989e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-06 16:41:34.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d96fd24350414278a28efca0eb470931\n\n- grenade https://zuul.opendev.org/t/openstack/build/cf6daec2595f4705bcd8e11d37f1a803 : SUCCESS in 1h 00m 31s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b43aeee344f44485a746140ae4ce2297 : SUCCESS in 55m 43s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/1c9d9f04390845a5ac5495c610c10fc4 : SUCCESS in 1h 55m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d1a024342a774649b1c792469fabb83d : SUCCESS in 59m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3e443803d9af4d279a2ac8243765d603 : SUCCESS in 6m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ea2b83f58794926ad91d27d3f27dd5a : FAILURE in 5m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dc7a3c60044e4e76a95bf166b5d1ab3c : SUCCESS in 5m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2d30cc98f9eb4d1cb5448a1097986ecb : SUCCESS in 5m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0602ac2c14c548a1aebaa4900599dc2b : SUCCESS in 7m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f815fbd94b9a4ee7acb1dd457251f37a : SUCCESS in 4m 49s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/012a753b94c7445da6113169b42266fe : SUCCESS in 7m 10s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/c9eefddd9a1f4493b43584b5634fe3e1 : SUCCESS in 9m 30s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0084fe1b3faa47d892bc4994edbc48d0 : SUCCESS in 24m 32s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/3fba40170a8745c8a9de66492e6b0f55 : SUCCESS in 30m 06s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/bd69694e4cf94504943e80c74fc99f6c : FAILURE in 3m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/180a545996c94740aaf0d7393339a837 : SUCCESS in 1h 02m 18s\n\nWarning:\n  Comments left for invalid file placement/tests/unit/objects/test_allocation_candidate.py","accounts_in_message":[],"_revision_number":2},{"id":"a2c235886a1e6400427552f04e6df519e5c89b77","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 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"22c9a6f08dd4a2e16819f3ecc3673f5e9c271422","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 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"a7a6c99e330f18c8b54485b899326e81f8a459c5","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 5.","accounts_in_message":[],"_revision_number":5},{"id":"1d6f8229c5821d92aba660236ea6efe3ee97c69f","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 6.","accounts_in_message":[],"_revision_number":6},{"id":"778ee1529dccfc56068f45f73b3efa9d692a3392","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 11:34:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f54d987e55dd44e39631ac7ee7da910c\n\n- grenade https://zuul.opendev.org/t/openstack/build/d21dd99c4e234007a6dd8c1a0f5c3f9d : SUCCESS in 32m 29s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6effecea5d4a42dcbd46d82ae069a142 : SUCCESS in 31m 43s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/717e71c1cbb645e1beaa4be438fda752 : SUCCESS in 1h 10m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7cc87616acfe4ce4bf9f261f08638931 : SUCCESS in 1h 05m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fc71e1451b9247f9ae9cf032140ed051 : SUCCESS in 14m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/632eb069e10a4e658cafa6a3d76f02dc : SUCCESS in 5m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bbfe624248ad45118c42a435fb150926 : SUCCESS in 4m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/05932007b97a43e9a1876d330e125e97 : SUCCESS in 3m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/282a17be93294ab492805870112bfd8c : SUCCESS in 7m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58cdf775bdfa4333acf672f4c5a5537a : SUCCESS in 4m 39s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/85a5f833871a4244b6e659540318bc8e : SUCCESS in 8m 40s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5c40c2bcc49d4c6f974d71e8176b1857 : SUCCESS in 6m 17s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/01d28797716d45cd8c04f190b35f1587 : SUCCESS in 20m 39s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/ee71d2799fe5467d8fab5bad7f746dfe : SUCCESS in 29m 50s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/ad5b0994666c40a9b6287a820b2c1381 : FAILURE in 1m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e7dc5c34307f410aa545ce1e39518833 : SUCCESS in 46m 27s","accounts_in_message":[],"_revision_number":6},{"id":"53558164add93a22507e7247bf35b45e20412ed9","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 7.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"68208d6913dfbc63acc822277f43c92a99d9b482","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 12:30:05.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"919fc303d3bce7104038509195171943326b8f8b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-07 12:32:53.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"9188864890e451bab286ced859e356b4b9fbc780","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:34:04.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"dac94d387356548a81f0b48d7b4898d227722bd3","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:34:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"159cc2fada40f4c477f03a5e776c8e8276052112","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 13:25:04.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fff1e164d69a4c55b0129ee85d1f8670\n\n- grenade https://zuul.opendev.org/t/openstack/build/967a3403471147bda20addb18a8c9d50 : SUCCESS in 33m 18s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/724b09b20b4f424eba1b98fcbcaeeacc : SUCCESS in 35m 08s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/1d7e7769a034424f9e1f8f7ebeaa9e98 : SUCCESS in 49m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f4aa678873f34cc891b374630a4faa26 : SUCCESS in 35m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2b87730a62954e119e3970b94b86fa28 : SUCCESS in 7m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/806ed4e2189c4de9b45fc2c412d319c0 : SUCCESS in 2m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/12caff648df2483a953b9bde621aee22 : SUCCESS in 4m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4859449c05c84cee8a4667bcf5adbc83 : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2ca128e40c21469eb25d0023da60b886 : SUCCESS in 7m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9e0fa8d71264f0fb01c0c4351ce8199 : SUCCESS in 8m 54s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/baa198170cb142a28dd592949b273e5a : SUCCESS in 6m 43s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5564525040c347b7aec7edccd4808a26 : SUCCESS in 8m 16s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9a1f7e4f1e1f444f8d595a3223df5f55 : SUCCESS in 26m 03s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/bd4ec7cf24204270888dd5e4cf9f56c9 : SUCCESS in 14m 00s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/2a2ec225d65c452eb87a185e32f658bf : FAILURE in 3m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01415fab4fae4688b47d290922b2e13d : SUCCESS in 48m 13s","accounts_in_message":[],"_revision_number":9},{"id":"6de9d62a80412702605207cab1790a67f78561c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-08 12:29:17.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":10},{"id":"504259bc7384e0561ab3e581de60558ded0d4a8d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-08 12:52:24.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"f2b759c2e21b2d6bc6d91d7bb18241f8fc6d5c61","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-08 13:26:48.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"2f24de54798d22d352602b7e6fa2b3de2d8cec7d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-08 14:10:05.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"68b4d9aee4162b2e9c8927f0ab53b71dfb87af61","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-08 15:26:59.000000000","message":"Patch Set 13: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"537c6d634676a9f3c04e97611046ad7b3b8596ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-08 16:08:47.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30a0df88a2b24cfc8efeb6a52ea3c59a\n\n- grenade https://zuul.opendev.org/t/openstack/build/ce386d5a22b141e4b1b7873b383d004e : SUCCESS in 32m 57s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/23c47fc8c7b14a438802f2757f1281ea : SUCCESS in 58m 50s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/936b0fc278914ceab0ae44d600e5bc44 : SUCCESS in 1h 51m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8cd7a6c7aa16425993b505d2e7e5c27a : SUCCESS in 1h 03m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6e1752760cb7441eb185ae069023e785 : SUCCESS in 21m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd98105e88054f27a8ab882b3e2a555c : SUCCESS in 4m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/73c7a82292df427e87bf475f367fe9a4 : SUCCESS in 4m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2a3e8dafbddd44dfb8a63c97fbce340e : SUCCESS in 4m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/38188f97797340ad98b5a3f5cc50080c : SUCCESS in 7m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9e127c096d4f41c797f853af9c240ac1 : SUCCESS in 6m 04s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0e3350a3a512450682544279b4dd7023 : SUCCESS in 6m 51s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ad3ee8fbc94e4618965eb44884e61b62 : SUCCESS in 6m 59s\n- placement-nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a79ae940add9453a9d3152c4c85e44ae : SUCCESS in 22m 11s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9d22062618514f0e9f880293115773f8 : SUCCESS in 36m 04s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/fa631093536b4941a206cbf1856d8b59 : FAILURE in 2m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8864004bdf4b4f80a8fbdb6e6db3e745 : SUCCESS in 56m 35s","accounts_in_message":[],"_revision_number":13},{"id":"8a69e945bf4414601e46190195161d9ca9ef71cf","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-09 14:33:32.000000000","message":"Abandoned\n\nchanged direction","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"8077f41e87d4a7e680d0ab579a90b423d5c2edc1","revisions":{"9bf97bddd4d9ee9462a19636fd0455e067234036":{"kind":"REWORK","_number":1,"created":"2025-10-04 14:46:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/1"}}},"commit":{"parents":[{"commit":"601b6075257c2d98ee24d5068012e54ce1bc0281","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/601b6075257c2d98ee24d5068012e54ce1bc0281"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9bf97bddd4d9ee9462a19636fd0455e067234036"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9bf97bddd4d9ee9462a19636fd0455e067234036"}]},"branch":"refs/heads/master"},"ad148aa96c8be40a162c48c023571fcc4e89b6de":{"kind":"TRIVIAL_REBASE","_number":2,"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/52/963052/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/2"}}},"commit":{"parents":[{"commit":"e9b0a915ae0b196b9273e5d71544f97ab4d008b0","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e9b0a915ae0b196b9273e5d71544f97ab4d008b0"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-06 14:40:15.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ad148aa96c8be40a162c48c023571fcc4e89b6de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ad148aa96c8be40a162c48c023571fcc4e89b6de"}]},"branch":"refs/heads/master"},"020aeec3bfde545c07663d9db866168eb8d45263":{"kind":"TRIVIAL_REBASE","_number":3,"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/52/963052/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/3"}}},"commit":{"parents":[{"commit":"1d804cb58015ef7d4f40b49d955d42708fa2d1a9","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1d804cb58015ef7d4f40b49d955d42708fa2d1a9"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 08:50:28.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/020aeec3bfde545c07663d9db866168eb8d45263"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/020aeec3bfde545c07663d9db866168eb8d45263"}]},"branch":"refs/heads/master"},"1e243e1b511ad93634ffa9f779712896116e68e6":{"kind":"TRIVIAL_REBASE","_number":4,"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/52/963052/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/4"}}},"commit":{"parents":[{"commit":"86e3bd58b18c8204db8b96682550187abb5f1400","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/86e3bd58b18c8204db8b96682550187abb5f1400"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 09:57:58.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1e243e1b511ad93634ffa9f779712896116e68e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1e243e1b511ad93634ffa9f779712896116e68e6"}]},"branch":"refs/heads/master"},"f8a3ad6e778fbc446141cbb52d36063acb4156a6":{"kind":"REWORK","_number":5,"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/52/963052/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/5"}}},"commit":{"parents":[{"commit":"9e8a305100301820c2937f5a74b296df40d54946","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9e8a305100301820c2937f5a74b296df40d54946"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 10:08:25.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f8a3ad6e778fbc446141cbb52d36063acb4156a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f8a3ad6e778fbc446141cbb52d36063acb4156a6"}]},"branch":"refs/heads/master"},"6f227fab1dbd1b72adfa375a2dbaedeb0b516a0d":{"kind":"REWORK","_number":6,"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/52/963052/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/6"}}},"commit":{"parents":[{"commit":"9e8a305100301820c2937f5a74b296df40d54946","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9e8a305100301820c2937f5a74b296df40d54946"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 10:23:00.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/6f227fab1dbd1b72adfa375a2dbaedeb0b516a0d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/6f227fab1dbd1b72adfa375a2dbaedeb0b516a0d"}]},"branch":"refs/heads/master"},"bb4ecb653a4cdfeafab6c537c68aa55d59049665":{"kind":"REWORK","_number":7,"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/52/963052/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/7"}}},"commit":{"parents":[{"commit":"e3cebf6f2263513149bfc3e68e6d638ea7e7e54f","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e3cebf6f2263513149bfc3e68e6d638ea7e7e54f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 12:13:44.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bb4ecb653a4cdfeafab6c537c68aa55d59049665"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bb4ecb653a4cdfeafab6c537c68aa55d59049665"}]},"branch":"refs/heads/master"},"26940ebbfe5c845487516a09b9af85b9c52d742b":{"kind":"REWORK","_number":8,"created":"2025-10-07 12:34:04.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/8"}}},"commit":{"parents":[{"commit":"e3cebf6f2263513149bfc3e68e6d638ea7e7e54f","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e3cebf6f2263513149bfc3e68e6d638ea7e7e54f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 12:33:59.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/26940ebbfe5c845487516a09b9af85b9c52d742b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/26940ebbfe5c845487516a09b9af85b9c52d742b"}]},"branch":"refs/heads/master"},"ba237c8a6fa06a8b629bd37cdad0811b48375cb2":{"kind":"REWORK","_number":9,"created":"2025-10-07 12:34:56.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/9"}}},"commit":{"parents":[{"commit":"e3cebf6f2263513149bfc3e68e6d638ea7e7e54f","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e3cebf6f2263513149bfc3e68e6d638ea7e7e54f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-07 12:34:51.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ba237c8a6fa06a8b629bd37cdad0811b48375cb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ba237c8a6fa06a8b629bd37cdad0811b48375cb2"}]},"branch":"refs/heads/master"},"cc73376a087c06579a9f9557b055bae903465fe5":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2025-10-08 12:29:17.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/10"}}},"commit":{"parents":[{"commit":"898241dd8f66fa318604a371da110a95ca7c1b6a","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/898241dd8f66fa318604a371da110a95ca7c1b6a"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-08 12:28:29.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/cc73376a087c06579a9f9557b055bae903465fe5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/cc73376a087c06579a9f9557b055bae903465fe5"}]},"branch":"refs/heads/master"},"e46e5440e1a914b1fdb154cb7b3ea67ab70a8ea8":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2025-10-08 12:52:24.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/11"}}},"commit":{"parents":[{"commit":"d3da9c722565981628a86758218a9e46108125bc","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d3da9c722565981628a86758218a9e46108125bc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-08 12:52:20.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e46e5440e1a914b1fdb154cb7b3ea67ab70a8ea8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e46e5440e1a914b1fdb154cb7b3ea67ab70a8ea8"}]},"branch":"refs/heads/master"},"da003eadb7ae51b00f705fcffaa0e20a1d5b2d84":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2025-10-08 13:26:48.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/12"}}},"commit":{"parents":[{"commit":"7c0e1d693f077e73e7bcf49d0e420003812c2ddb","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7c0e1d693f077e73e7bcf49d0e420003812c2ddb"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-08 13:26:41.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/da003eadb7ae51b00f705fcffaa0e20a1d5b2d84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/da003eadb7ae51b00f705fcffaa0e20a1d5b2d84"}]},"branch":"refs/heads/master"},"8077f41e87d4a7e680d0ab579a90b423d5c2edc1":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2025-10-08 14:10:05.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/52/963052/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/52/963052/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/52/963052/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/52/963052/13"}}},"commit":{"parents":[{"commit":"7baca3270788b733d62228eb005fca3fff238d20","subject":"Prune a_c search space by invalid prefixes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7baca3270788b733d62228eb005fca3fff238d20"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-04 14:40:32.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-10-08 14:09:59.000000000","tz":120},"subject":"Inline _consolidate_allocation_requests","message":"Inline _consolidate_allocation_requests\n\nThis further optimize the allocation candidate generation algorithm in\ncase the optimize_for_wide_provider_trees config is enabled by inline\nthe _consolidate_allocation_requests while gradually building a\ncandidate. This process is cumulative so it does not make sense to\nrecalculate the consolidate view for each step from scratch.\n\nIn worst case scenario, like in test_many_non_viable_candidates_21_21\nthis halves the runtime of the GET /allocation_candidate query.\n\nRelated-Bug: #2126751\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\nChange-Id: I3d183a056ff7f3fedf94f38af0bec6241e0adcf1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8077f41e87d4a7e680d0ab579a90b423d5c2edc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8077f41e87d4a7e680d0ab579a90b423d5c2edc1"}]},"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":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
