)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"0f53ee62989206f75f2fc8b53acf7be7e17a6890","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[placement] Include project_id and user_id in GET /allocations"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In an new microversion, include project_id and user_id in the"},{"line_number":10,"context_line":"output of GET /allocations/{consumer_uuid} so that subsequent"},{"line_number":11,"context_line":"patches which will change the PUT representation (which requires"},{"line_number":12,"context_line":"project_id and user_id) to be structured like the GET response"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3f4b6375_a93f1985","line":9,"range":{"start_line":9,"start_character":3,"end_line":9,"end_character":9},"updated":"2017-10-26 16:10:39.000000000","message":"a new","commit_id":"c3c45a9801e00582d7bbefc1a89a0614bc36280d"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"0f53ee62989206f75f2fc8b53acf7be7e17a6890","unresolved":false,"context_lines":[{"line_number":12,"context_line":"project_id and user_id) to be structured like the GET response"},{"line_number":13,"context_line":"complete the realignment."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The microversion will be properly documented and reno\u0027d when it"},{"line_number":16,"context_line":"is fully complete, but is introduced in this patch."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: Ie69ab746e98e6cf426af1fda34fcb7c127f1b296"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3f4b6375_09fcedb2","line":16,"range":{"start_line":15,"start_character":0,"end_line":16,"end_character":51},"updated":"2017-10-26 16:10:39.000000000","message":"We should have the reno doc\u0027d when the microversion is introduced, which is this patch.","commit_id":"c3c45a9801e00582d7bbefc1a89a0614bc36280d"}],"nova/api/openstack/placement/handlers/allocation.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"296061f0073b34c50eb00e6cf3128a89b7354ac2","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    if resource_provider:"},{"line_number":105,"context_line":"        result[\u0027resource_provider_generation\u0027] \u003d resource_provider.generation"},{"line_number":106,"context_line":"    else:"},{"line_number":107,"context_line":"        if allocations and want_version and want_version.matches((1, 11)):"},{"line_number":108,"context_line":"            # We\u0027re looking at a list of allocations by consumer id so"},{"line_number":109,"context_line":"            # project and user are consistent across the list"},{"line_number":110,"context_line":"            result[\u0027project_id\u0027] \u003d allocations[0].project_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4b6375_628401b2","line":107,"range":{"start_line":107,"start_character":57,"end_line":107,"end_character":64},"updated":"2017-10-23 16:03:27.000000000","message":"This equates to \u0027\u003e\u003d\u0027 and not \u0027\u003d\u003d\u0027, right?","commit_id":"f726c6a660a818ce883ddfe235342ecb019c9c55"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"f655cc23525704b9b008b4b446c36a951b966c25","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    if resource_provider:"},{"line_number":105,"context_line":"        result[\u0027resource_provider_generation\u0027] \u003d resource_provider.generation"},{"line_number":106,"context_line":"    else:"},{"line_number":107,"context_line":"        if allocations and want_version and want_version.matches((1, 11)):"},{"line_number":108,"context_line":"            # We\u0027re looking at a list of allocations by consumer id so"},{"line_number":109,"context_line":"            # project and user are consistent across the list"},{"line_number":110,"context_line":"            result[\u0027project_id\u0027] \u003d allocations[0].project_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4b6375_a249d98b","line":107,"range":{"start_line":107,"start_character":57,"end_line":107,"end_character":64},"in_reply_to":"3f4b6375_628401b2","updated":"2017-10-23 16:06:37.000000000","message":"Correct. the method takes an optional second parameter which is an upper (inclusive) limit. Without the second arg is it exactly equivalent to \u003e\u003d","commit_id":"f726c6a660a818ce883ddfe235342ecb019c9c55"}],"nova/api/openstack/placement/microversion.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"0f53ee62989206f75f2fc8b53acf7be7e17a6890","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            # PUT /allocations"},{"line_number":49,"context_line":"    \u00271.9\u0027,  # Adds GET /usages"},{"line_number":50,"context_line":"    \u00271.10\u0027,  # Adds GET /allocation_candidates resource endpoint"},{"line_number":51,"context_line":"    \u00271.11\u0027,  # Add project_id and user_id to GET /allocations/{consumer_uuid}"},{"line_number":52,"context_line":"]"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4b6375_09674db9","line":51,"updated":"2017-10-26 16:10:39.000000000","message":"warning, we\u0027ll be fighting for this microversion :)","commit_id":"c3c45a9801e00582d7bbefc1a89a0614bc36280d"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"256e0df33a02edbf707e9c541520727e3bd222de","unresolved":false,"context_lines":[{"line_number":48,"context_line":"            # PUT /allocations"},{"line_number":49,"context_line":"    \u00271.9\u0027,  # Adds GET /usages"},{"line_number":50,"context_line":"    \u00271.10\u0027,  # Adds GET /allocation_candidates resource endpoint"},{"line_number":51,"context_line":"    \u00271.11\u0027,  # Add project_id and user_id to GET /allocations/{consumer_uuid}"},{"line_number":52,"context_line":"]"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4b6375_6f97e149","line":51,"in_reply_to":"3f4b6375_09674db9","updated":"2017-10-26 17:31:45.000000000","message":"at last count there were something like 5 different changes competing for the next microversion.","commit_id":"c3c45a9801e00582d7bbefc1a89a0614bc36280d"}]}
