)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4f60496592e004ad89be2826204a80a97fccdcfe","unresolved":false,"context_lines":[{"line_number":10,"context_line":"version if we change from 500 error to 4xx error,"},{"line_number":11,"context_line":"in this case, 503 (service unavailable) also can\u0027t be handled"},{"line_number":12,"context_line":"by client side so it should be fine to change without bump."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I2500698b821797568e2564176e87938f2b0f9ae5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7af24918_8d928a4a","line":13,"updated":"2016-03-03 19:54:10.000000000","message":"This rule came from the discussion of I80a07222f44017448d1877d6b821eebe462d9fec , so it is nice to write it in the commit message for knowing the reason(with change-id I80a07222f44017448d1877d6b821eebe462d9fec) in the future.","commit_id":"64965fe4c7383b79879e6c8e50c178bf3206b0fe"}],"doc/source/api_microversion_dev.rst":[{"author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"change_message_id":"c8a9f5dddb00d7e3818106f0a8598da75f7375be","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    Example: changing the return code of an API from 501 to 400."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    .. note:: Fixing a bug so that a 400+ code is returned rather than a 500 or"},{"line_number":92,"context_line":"      503 does not require a microversion change. It\u0027s assumed that clients are"},{"line_number":93,"context_line":"      not expected to handle a 500 or 503 response and therefore should not need to"},{"line_number":94,"context_line":"      opt-in to microversion changes that fixes a 503 response from happening."},{"line_number":95,"context_line":"      According to the OpenStack API Working Group, a"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7af24918_65e163fe","line":92,"range":{"start_line":91,"start_character":73,"end_line":92,"end_character":9},"updated":"2016-03-02 19:46:33.000000000","message":"Would it be better to say 500+ rather than trying to enumerate specific status codes?","commit_id":"3586ecf1ac57b6e6e27aa1b85a10a64213794db9"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"ab3e11a672fc76261dd3faf32ce655eb553b6218","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    Example: changing the return code of an API from 501 to 400."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    .. note:: Fixing a bug so that a 400+ code is returned rather than a 500 or"},{"line_number":92,"context_line":"      503 does not require a microversion change. It\u0027s assumed that clients are"},{"line_number":93,"context_line":"      not expected to handle a 500 or 503 response and therefore should not need to"},{"line_number":94,"context_line":"      opt-in to microversion changes that fixes a 503 response from happening."},{"line_number":95,"context_line":"      According to the OpenStack API Working Group, a"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7af24918_c8b04e46","line":92,"range":{"start_line":91,"start_character":73,"end_line":92,"end_character":9},"in_reply_to":"7af24918_65e163fe","updated":"2016-03-02 20:00:43.000000000","message":"yeah, but 501 (NotImplemented) might be special case (see above) so I didn\u0027t say 5xx","commit_id":"3586ecf1ac57b6e6e27aa1b85a10a64213794db9"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d9c29225a4e43fbbff4c1bf708056be4873d9a59","unresolved":false,"context_lines":[{"line_number":91,"context_line":"    .. note:: Fixing a bug so that a 400+ code is returned rather than a 500 or"},{"line_number":92,"context_line":"      503 does not require a microversion change. It\u0027s assumed that clients are"},{"line_number":93,"context_line":"      not expected to handle a 500 or 503 response and therefore should not need to"},{"line_number":94,"context_line":"      opt-in to microversion changes that fixes a 503 response from happening."},{"line_number":95,"context_line":"      According to the OpenStack API Working Group, a"},{"line_number":96,"context_line":"      **500 Internal Server Error** should **not** be returned to the user for"},{"line_number":97,"context_line":"      failures due to user error that can be fixed by changing the request on"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7af24918_88276663","line":94,"range":{"start_line":94,"start_character":50,"end_line":94,"end_character":54},"updated":"2016-03-02 20:04:48.000000000","message":"Why do we need to remove 500 case here?","commit_id":"3586ecf1ac57b6e6e27aa1b85a10a64213794db9"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"28ffce3100abe19a930bd23421ea98e4a316dd3d","unresolved":false,"context_lines":[{"line_number":91,"context_line":"    .. note:: Fixing a bug so that a 400+ code is returned rather than a 500 or"},{"line_number":92,"context_line":"      503 does not require a microversion change. It\u0027s assumed that clients are"},{"line_number":93,"context_line":"      not expected to handle a 500 or 503 response and therefore should not need to"},{"line_number":94,"context_line":"      opt-in to microversion changes that fixes a 503 response from happening."},{"line_number":95,"context_line":"      According to the OpenStack API Working Group, a"},{"line_number":96,"context_line":"      **500 Internal Server Error** should **not** be returned to the user for"},{"line_number":97,"context_line":"      failures due to user error that can be fixed by changing the request on"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7af24918_e368cb89","line":94,"range":{"start_line":94,"start_character":50,"end_line":94,"end_character":54},"in_reply_to":"7af24918_88276663","updated":"2016-03-02 20:24:30.000000000","message":"yeah, should say 500 and 503...","commit_id":"3586ecf1ac57b6e6e27aa1b85a10a64213794db9"}]}
