)]}'
{"specs/newton/approved/generic-resource-pools.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cef7b415532c5ffba0b3d72a8570ac921ffb2e7a","unresolved":false,"context_lines":[{"line_number":681,"context_line":"* `409 Conflict` if the changes `total`, `reserved` or"},{"line_number":682,"context_line":"  `allocation_ratio` in any existing inventory would cause existing"},{"line_number":683,"context_line":"  allocations to be in conflict with proposed capacity"},{"line_number":684,"context_line":"* `409 Conflict` if another process updated any existing inventory record"},{"line_number":685,"context_line":"  since the `resource_provider_generation` view marker was returned."},{"line_number":686,"context_line":""},{"line_number":687,"context_line":"`GET /resource_providers/{uuid}/inventories/{resource_class}`"},{"line_number":688,"context_line":"*************************************************************"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_8325e6c3","line":685,"range":{"start_line":684,"start_character":0,"end_line":685,"end_character":68},"updated":"2016-07-27 20:08:10.000000000","message":"If I understand correctly, it fails because the subsequent update will change the generation id in an atomic way so the generation id sent in this request will be stale, and we want to fail in that case (so the caller knows they are working with the latest state of the data), right?","commit_id":"ffed7f72c58f2f6ce3650d270ada6d53a3642737"}]}
