)]}'
{"doc/source/specs/train/api-json-schema-validation.rst":[{"author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"change_message_id":"387248ed4b0147c5d60fb576ea5c81bf2df8e642","unresolved":false,"context_lines":[{"line_number":106,"context_line":"body is not valid, the validation layer should return the invalid values"},{"line_number":107,"context_line":"and/or the values required by the request, of which the end user should know."},{"line_number":108,"context_line":"The parameters of the resources being validated are public information,"},{"line_number":109,"context_line":"described in the Blazar API spec, with the exception of private data."},{"line_number":110,"context_line":"In the event the user\u0027s private data fails validation, a check can be built"},{"line_number":111,"context_line":"into the error handling of the validator not to return the actual value of the"},{"line_number":112,"context_line":"private data."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_1b8008bf","line":109,"range":{"start_line":109,"start_character":13,"end_line":109,"end_character":32},"updated":"2019-05-28 08:27:36.000000000","message":"Can you have a link for this?","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"},{"author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"change_message_id":"2e2426e4329c27c39caded58ade61c1969310b79","unresolved":false,"context_lines":[{"line_number":106,"context_line":"body is not valid, the validation layer should return the invalid values"},{"line_number":107,"context_line":"and/or the values required by the request, of which the end user should know."},{"line_number":108,"context_line":"The parameters of the resources being validated are public information,"},{"line_number":109,"context_line":"described in the Blazar API spec, with the exception of private data."},{"line_number":110,"context_line":"In the event the user\u0027s private data fails validation, a check can be built"},{"line_number":111,"context_line":"into the error handling of the validator not to return the actual value of the"},{"line_number":112,"context_line":"private data."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_e852c4dd","line":109,"range":{"start_line":109,"start_character":13,"end_line":109,"end_character":32},"in_reply_to":"bfb3d3c7_1b8008bf","updated":"2019-05-31 08:48:29.000000000","message":"Done","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3531a3057582b6cb79e22a4c0504975962ba89f3","unresolved":false,"context_lines":[{"line_number":190,"context_line":"   REST API changes."},{"line_number":191,"context_line":"2. The Blazar developer documentation will need to be updated to explain"},{"line_number":192,"context_line":"   how the schema validation will work and how to add json schema for"},{"line_number":193,"context_line":"   new API\u0027s."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_cf2f033d","line":193,"range":{"start_line":193,"start_character":7,"end_line":193,"end_character":12},"updated":"2019-05-28 17:04:44.000000000","message":"APIs","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"},{"author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"change_message_id":"2e2426e4329c27c39caded58ade61c1969310b79","unresolved":false,"context_lines":[{"line_number":190,"context_line":"   REST API changes."},{"line_number":191,"context_line":"2. The Blazar developer documentation will need to be updated to explain"},{"line_number":192,"context_line":"   how the schema validation will work and how to add json schema for"},{"line_number":193,"context_line":"   new API\u0027s."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_084e3837","line":193,"range":{"start_line":193,"start_character":7,"end_line":193,"end_character":12},"in_reply_to":"bfb3d3c7_cf2f033d","updated":"2019-05-31 08:48:29.000000000","message":"Done","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3531a3057582b6cb79e22a4c0504975962ba89f3","unresolved":false,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Useful Links:"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"* [Understanding JSON Schema] (http://spacetelescope.github.io/understanding-json-schema/reference/object.html)"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"* [Nova Validation Examples] (http://git.openstack.org/cgit/openstack/nova/tree/nova/api/validation)"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* [JSON Schema on PyPI] (https://pypi.python.org/pypi/jsonschema)"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"* [JSON Schema core definitions and terminology] (http://tools.ietf.org/html/draft-zyp-json-schema-04)"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"* [JSON Schema Documentation] (http://json-schema.org/documentation.html)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_efd9a756","line":209,"range":{"start_line":201,"start_character":0,"end_line":209,"end_character":73},"updated":"2019-05-28 17:04:44.000000000","message":"This is Markdown, which doesn\u0027t render correctly. Check how another spec formats their References section: https://review.opendev.org/#/c/652608/8/specs/train/approved/support-move-ops-with-qos-ports.rst","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"},{"author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"change_message_id":"2e2426e4329c27c39caded58ade61c1969310b79","unresolved":false,"context_lines":[{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Useful Links:"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"* [Understanding JSON Schema] (http://spacetelescope.github.io/understanding-json-schema/reference/object.html)"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"* [Nova Validation Examples] (http://git.openstack.org/cgit/openstack/nova/tree/nova/api/validation)"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* [JSON Schema on PyPI] (https://pypi.python.org/pypi/jsonschema)"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"* [JSON Schema core definitions and terminology] (http://tools.ietf.org/html/draft-zyp-json-schema-04)"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"* [JSON Schema Documentation] (http://json-schema.org/documentation.html)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_a8628cac","line":209,"range":{"start_line":201,"start_character":0,"end_line":209,"end_character":73},"in_reply_to":"bfb3d3c7_efd9a756","updated":"2019-05-31 08:48:29.000000000","message":"Done","commit_id":"6803e38029f8cf21ac3a0ed1b1f6773a9b414294"}]}
