)]}'
{"id":"openstack%2Fplacement~663009","triplet_id":"openstack%2Fplacement~master~If1dbb3d4d1b23787d4c42a2ab17a762002ad920c","project":"openstack/placement","branch":"master","topic":"nested-magic","hashtags":[],"change_id":"If1dbb3d4d1b23787d4c42a2ab17a762002ad920c","subject":"WIP: Support resourceless request before same_subtree","status":"ABANDONED","created":"2019-06-04 11:17:35.000000000","updated":"2019-07-02 12:46:19.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"87a47bfb184e385dfd6e7cf7ee62756e4be692cb","_number":663009,"virtual_id_number":663009,"owner":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":-1,"date":"2019-07-01 09:24:35.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":-1,"date":"2019-07-01 15:01:22.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":-1,"date":"2019-07-01 13:49:20.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":{"rejected":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-07-01 07:48:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"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":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-01 09:24:35.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":"2019-07-01 13:49:20.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-07-01 15:01:22.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"}],"messages":[{"id":"00d09d9b44eae552ef18f515b498e05a864b02a7","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-06-04 11:17:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"720b2962bafc2cd164dc4bb931e4c24b365a6ab7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 17:01:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/09/663009/1/check/grenade-py3/2671609/ : SUCCESS in 1h 00m 53s\n- tempest-full-py3 http://logs.openstack.org/09/663009/1/check/tempest-full-py3/5ba9024/ : SUCCESS in 1h 41m 45s\n- openstack-tox-docs http://logs.openstack.org/09/663009/1/check/openstack-tox-docs/e149946/html/ : SUCCESS in 3m 53s\n- openstack-tox-cover http://logs.openstack.org/09/663009/1/check/openstack-tox-cover/4c1a38e/ : FAILURE in 4m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/09/663009/1/check/openstack-tox-lower-constraints/45c7905/ : FAILURE in 3m 44s\n- openstack-tox-pep8 http://logs.openstack.org/09/663009/1/check/openstack-tox-pep8/41a4ac9/ : SUCCESS in 4m 04s\n- openstack-tox-py27 http://logs.openstack.org/09/663009/1/check/openstack-tox-py27/9b32897/ : FAILURE in 4m 26s\n- openstack-tox-py36 http://logs.openstack.org/09/663009/1/check/openstack-tox-py36/db10193/ : FAILURE in 5m 23s\n- openstack-tox-py37 http://logs.openstack.org/09/663009/1/check/openstack-tox-py37/3f604d5/ : FAILURE in 4m 27s\n- openstack-tox-functional http://logs.openstack.org/09/663009/1/check/openstack-tox-functional/120890f/ : SUCCESS in 3m 58s\n- openstack-tox-functional-py36 http://logs.openstack.org/09/663009/1/check/openstack-tox-functional-py36/762feec/ : SUCCESS in 4m 14s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/09/663009/1/check/placement-nova-tox-functional-py36/646d9cb/ : SUCCESS in 11m 12s\n- placement-perfload http://logs.openstack.org/09/663009/1/check/placement-perfload/ba2a652/ : SUCCESS in 3m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"98098caa5b85ed95a451be079b87d0e5195119e4","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-06-05 03:55:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fc92a66280393e8641e44c55f4d9ca35ca48b3b0","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-06-05 05:21:25.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a5c2a1cf37a15ba2af5b027721f105de30bdebcd","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-06-05 05:26:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"89db414668632ac5d5aa6a6b17f145d26bcc18f4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 05:32:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/09/663009/2/check/grenade-py3/d6be19c/ : SUCCESS in 57m 22s\n- tempest-full-py3 http://logs.openstack.org/09/663009/2/check/tempest-full-py3/6235e6b/ : SUCCESS in 1h 30m 18s\n- openstack-tox-docs http://logs.openstack.org/09/663009/2/check/openstack-tox-docs/5d81bb8/html/ : SUCCESS in 3m 51s\n- openstack-tox-cover http://logs.openstack.org/09/663009/2/check/openstack-tox-cover/db48888/cover/ : SUCCESS in 4m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/09/663009/2/check/openstack-tox-lower-constraints/2c07ae3/ : SUCCESS in 5m 45s\n- openstack-tox-pep8 http://logs.openstack.org/09/663009/2/check/openstack-tox-pep8/69e7b81/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/09/663009/2/check/openstack-tox-py27/66dfa35/ : SUCCESS in 3m 50s\n- openstack-tox-py36 http://logs.openstack.org/09/663009/2/check/openstack-tox-py36/ce6c514/ : SUCCESS in 3m 59s\n- openstack-tox-py37 http://logs.openstack.org/09/663009/2/check/openstack-tox-py37/da29ffd/ : SUCCESS in 4m 22s\n- openstack-tox-functional http://logs.openstack.org/09/663009/2/check/openstack-tox-functional/dbde01e/ : SUCCESS in 4m 25s\n- openstack-tox-functional-py36 http://logs.openstack.org/09/663009/2/check/openstack-tox-functional-py36/8a60366/ : SUCCESS in 4m 06s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/09/663009/2/check/placement-nova-tox-functional-py36/5a9ef8b/ : SUCCESS in 10m 58s\n- placement-perfload http://logs.openstack.org/09/663009/2/check/placement-perfload/42aa0ed/ : SUCCESS in 3m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"647031cc132fee21dfb58153642a8d67393c3029","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-06-06 04:22:35.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1d7dfebce2bf95a0d67a0ece5988fa45fff48e9e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 06:07:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/09/663009/3/check/grenade-py3/829fd34/ : SUCCESS in 49m 13s\n- tempest-full-py3 http://logs.openstack.org/09/663009/3/check/tempest-full-py3/3a128db/ : SUCCESS in 1h 32m 52s\n- openstack-tox-docs http://logs.openstack.org/09/663009/3/check/openstack-tox-docs/5df3169/html/ : SUCCESS in 4m 56s\n- openstack-tox-cover http://logs.openstack.org/09/663009/3/check/openstack-tox-cover/e7ca935/cover/ : SUCCESS in 5m 14s\n- openstack-tox-lower-constraints http://logs.openstack.org/09/663009/3/check/openstack-tox-lower-constraints/2c9abd3/ : SUCCESS in 4m 10s\n- openstack-tox-pep8 http://logs.openstack.org/09/663009/3/check/openstack-tox-pep8/9ae919d/ : SUCCESS in 3m 59s\n- openstack-tox-py27 http://logs.openstack.org/09/663009/3/check/openstack-tox-py27/25dab63/ : SUCCESS in 4m 22s\n- openstack-tox-py36 http://logs.openstack.org/09/663009/3/check/openstack-tox-py36/5f9c52a/ : SUCCESS in 4m 38s\n- openstack-tox-py37 http://logs.openstack.org/09/663009/3/check/openstack-tox-py37/890852e/ : SUCCESS in 5m 08s\n- openstack-tox-functional http://logs.openstack.org/09/663009/3/check/openstack-tox-functional/27218c0/ : SUCCESS in 4m 24s\n- openstack-tox-functional-py36 http://logs.openstack.org/09/663009/3/check/openstack-tox-functional-py36/a9c8d13/ : SUCCESS in 4m 14s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/09/663009/3/check/placement-nova-tox-functional-py36/044d734/ : SUCCESS in 10m 13s\n- placement-perfload http://logs.openstack.org/09/663009/3/check/placement-perfload/95259c6/ : SUCCESS in 3m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6ea4072216d108a97b0795f3a98af5e756b50dc9","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-06-10 10:00:55.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nIt\u0027s not clear from this why the AllocationRequest needs to be aware of the non-resource-contributing resource providers. We need them to show up in the ProviderSummaries, which I think they will already do, as a result of us showing full trees in there.","accounts_in_message":[],"_revision_number":3},{"id":"f860cb1e4c545459256f38d79392651a7f590ee8","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-01 07:40:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"78c1cef99a76c84e1ace4924cbc4de39198675d6","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-01 07:48:44.000000000","message":"Patch Set 4: Workflow-1\n\n-W this. It needs more tests. \n\n\u003e It\u0027s not clear from this why the AllocationRequest needs to be aware of the non-resource-contributing resource providers\n\nAnswered in https://review.opendev.org/#/c/668376/1/placement/objects/allocation_candidate.py@816","accounts_in_message":[],"_revision_number":4},{"id":"a0a005b55bcfd88306f43b9f0756a47a1a90d54b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 09:24:35.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/09/663009/4/check/grenade-py3/c4bdf49/ : SUCCESS in 1h 00m 03s\n- tempest-full-py3 http://logs.openstack.org/09/663009/4/check/tempest-full-py3/40aa7f5/ : SUCCESS in 1h 28m 21s\n- openstack-tox-docs http://logs.openstack.org/09/663009/4/check/openstack-tox-docs/fef10ff/html/ : SUCCESS in 4m 09s\n- openstack-tox-cover http://logs.openstack.org/09/663009/4/check/openstack-tox-cover/5046ac0/ : FAILURE in 4m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/09/663009/4/check/openstack-tox-lower-constraints/ae8ca07/ : SUCCESS in 7m 07s\n- openstack-tox-pep8 http://logs.openstack.org/09/663009/4/check/openstack-tox-pep8/fbca943/ : SUCCESS in 6m 17s\n- openstack-tox-py27 http://logs.openstack.org/09/663009/4/check/openstack-tox-py27/60e1ef4/ : SUCCESS in 7m 25s\n- openstack-tox-py36 http://logs.openstack.org/09/663009/4/check/openstack-tox-py36/98a4940/ : SUCCESS in 6m 44s\n- openstack-tox-py37 http://logs.openstack.org/09/663009/4/check/openstack-tox-py37/380ccec/ : SUCCESS in 7m 46s\n- openstack-tox-functional http://logs.openstack.org/09/663009/4/check/openstack-tox-functional/49702a7/ : FAILURE in 6m 10s\n- openstack-tox-functional-py36 http://logs.openstack.org/09/663009/4/check/openstack-tox-functional-py36/2813d38/ : FAILURE in 8m 49s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/09/663009/4/check/placement-nova-tox-functional-py36/108d925/ : SUCCESS in 12m 19s\n- placement-nested-perfload http://logs.openstack.org/09/663009/4/check/placement-nested-perfload/bbad65d/ : SUCCESS in 14m 57s (non-voting)\n- placement-perfload http://logs.openstack.org/09/663009/4/check/placement-perfload/d277865/ : SUCCESS in 7m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c9b7d51bc2208d02424eef1564d68b03b906ca49","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-01 13:49:20.000000000","message":"Patch Set 4: Code-Review-1\n\n(6 comments)\n\nMicroversion-wise, we need to combine this with same_subtree (or do resourceless second).\n\nBeyond that, the approach taken here seems sane and way simpler than I was expecting, ++.","accounts_in_message":[],"_revision_number":4},{"id":"d6c6b4f7e3c9831fa4cf776ac33d0e878f8090cc","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-01 15:01:08.000000000","message":"Patch Set 4: Workflow-1\n\n(1 comment)\n\nThis looks interesting, will have more to say after looking at the next one. Comment within about naming and overloading already named things with new functionality.\n\nAlso, agree with Eric that we should combine this with the same_subtree microversion as they are used together to satisfy a particular use case.\n\nBut yeah, less painful than feared.\n\nWould be good if we can get a model of this into the nested perfload job (by changing the gabbit used by that job) once it is working.","accounts_in_message":[],"_revision_number":4},{"id":"aabdfd6bbfd72e0fa0ec979bd80ea4bf1d3c9be4","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-01 15:01:22.000000000","message":"Patch Set 4: Code-Review-1 -Workflow\n\nwhoops, wrong vote","accounts_in_message":[],"_revision_number":4},{"id":"1f86272282838834e22dfda41102a76a2145e9db","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-07-02 12:46:19.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/#/c/668376","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"730b4aa61ce463505090830bba5e84f64d3583ae","revisions":{"7d63b610bbd9d1d8a074be3dac6f26089af25405":{"kind":"REWORK","_number":1,"created":"2019-06-04 11:17:35.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/663009/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/663009/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/663009/1"}}},"commit":{"parents":[{"commit":"fb57f23bf754606486990d73f57a48cb2688f168","subject":"Merge \"Resource provider - request group mapping in allocation candidate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fb57f23bf754606486990d73f57a48cb2688f168"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 15:29:03.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 17:06:44.000000000","tz":0},"subject":"PoC: DNM: resourceless request","message":"PoC: DNM: resourceless request\n\n* Just to review the Train spec.\n* I borrowed API layer code in\n  https://review.opendev.org/#/c/657510 from Chris.\n\nChange-Id: If1dbb3d4d1b23787d4c42a2ab17a762002ad920c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7d63b610bbd9d1d8a074be3dac6f26089af25405"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7d63b610bbd9d1d8a074be3dac6f26089af25405"}]},"branch":"refs/heads/master"},"fd85221f36005f6cb48a13059b588d49db4e39e1":{"kind":"REWORK","_number":2,"created":"2019-06-05 03:55:34.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/663009/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/663009/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/663009/2"}}},"commit":{"parents":[{"commit":"fb57f23bf754606486990d73f57a48cb2688f168","subject":"Merge \"Resource provider - request group mapping in allocation candidate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fb57f23bf754606486990d73f57a48cb2688f168"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 15:29:03.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 18:31:31.000000000","tz":0},"subject":"PoC: DNM: resourceless request","message":"PoC: DNM: resourceless request\n\n* Just to review the Train spec.\n* I borrowed API layer code in\n  https://review.opendev.org/#/c/657510 from Chris.\n\nChange-Id: If1dbb3d4d1b23787d4c42a2ab17a762002ad920c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fd85221f36005f6cb48a13059b588d49db4e39e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fd85221f36005f6cb48a13059b588d49db4e39e1"}]},"branch":"refs/heads/master"},"ccafd26b1fa00d77744a2bd356ba0faea3b38e04":{"kind":"REWORK","_number":3,"created":"2019-06-06 04:22:35.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/663009/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/663009/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/663009/3"}}},"commit":{"parents":[{"commit":"7db53444fb313fa2f2f9dc30f318e26e9a969a1b","subject":"Bump os-traits requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7db53444fb313fa2f2f9dc30f318e26e9a969a1b"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 15:29:03.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 22:58:31.000000000","tz":0},"subject":"PoC: DNM: resourceless request","message":"PoC: DNM: resourceless request\n\n* Just to review the Train spec.\n* I borrowed API layer code in\n  https://review.opendev.org/#/c/657510 from Chris.\n\nChange-Id: If1dbb3d4d1b23787d4c42a2ab17a762002ad920c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ccafd26b1fa00d77744a2bd356ba0faea3b38e04"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ccafd26b1fa00d77744a2bd356ba0faea3b38e04"}]},"branch":"refs/heads/master"},"730b4aa61ce463505090830bba5e84f64d3583ae":{"kind":"REWORK","_number":4,"created":"2019-07-01 07:40:09.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/663009/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/663009/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/663009/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/663009/4"}}},"commit":{"parents":[{"commit":"bdcd18f3e3b54360ce3c2b60c7847697360916cf","subject":"Merge \"Move non-nested perfload shell commands to script\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/bdcd18f3e3b54360ce3c2b60c7847697360916cf"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-06-02 15:29:03.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-07-01 07:39:02.000000000","tz":0},"subject":"WIP: Support resourceless request before same_subtree","message":"WIP: Support resourceless request before same_subtree\n\nThis patch supports resourceless request preparing for support\nfor new `same_subtree` queryparam with resourceless requests.\n\nAdding `same_subtree` is coming in a follow up. This patch includes\ntest cases for resourceless requests without same_subtree which is\ngoing to be changed to make sure they are blocked in the follow up.\n\nCo-Authored-By: Chris Dent \u003ccdent@anticdent.org\u003e\nChange-Id: If1dbb3d4d1b23787d4c42a2ab17a762002ad920c\nStory: 2005575\nTask: 30784\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/730b4aa61ce463505090830bba5e84f64d3583ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/730b4aa61ce463505090830bba5e84f64d3583ae"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
