)]}'
{"keystone/federation/schema.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"33d03e26a4298532e43e44838e12ac5b70bc703f","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":105,"context_line":"}"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"_federation_protocol_properties \u003d {"},{"line_number":108,"context_line":"    \u0027mapping_id\u0027: parameter_types.id_string"},{"line_number":109,"context_line":"}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"federation_protocol_create \u003d {"},{"line_number":112,"context_line":"    \u0027type\u0027: \u0027object\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_ff16fcef","line":109,"range":{"start_line":107,"start_character":0,"end_line":109,"end_character":1},"updated":"2016-01-04 15:10:32.000000000","message":"since it\u0027s just one field, did you want to include this in the \u0027properties\u0027 or be consistent and keep it private?","commit_id":"e43d5ada5d8479ee345a64198540b9728c6c4f7a"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"e26381a0b6786839f81c8ad92850be838274b23b","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":105,"context_line":"}"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"_federation_protocol_properties \u003d {"},{"line_number":108,"context_line":"    \u0027mapping_id\u0027: parameter_types.id_string"},{"line_number":109,"context_line":"}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"federation_protocol_create \u003d {"},{"line_number":112,"context_line":"    \u0027type\u0027: \u0027object\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_ba9dd667","line":109,"range":{"start_line":107,"start_character":0,"end_line":109,"end_character":1},"in_reply_to":"fa69d971_ff16fcef","updated":"2016-01-05 03:58:07.000000000","message":"Done","commit_id":"e43d5ada5d8479ee345a64198540b9728c6c4f7a"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"4d7c34ef3713c7ae50692837a06fe5947aa5fe25","unresolved":false,"context_lines":[{"line_number":104,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":105,"context_line":"}"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"_federation_protocol_properties \u003d {"},{"line_number":108,"context_line":"    \u0027mapping_id\u0027: parameter_types.id_string"},{"line_number":109,"context_line":"}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"federation_protocol_create \u003d {"},{"line_number":112,"context_line":"    \u0027type\u0027: \u0027object\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_a1ce0d2c","line":109,"range":{"start_line":107,"start_character":0,"end_line":109,"end_character":1},"in_reply_to":"fa69d971_ff16fcef","updated":"2016-01-05 02:10:29.000000000","message":"yes, i will amend soon.","commit_id":"e43d5ada5d8479ee345a64198540b9728c6c4f7a"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"33d03e26a4298532e43e44838e12ac5b70bc703f","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    \u0027mapping_id\u0027: parameter_types.id_string"},{"line_number":109,"context_line":"}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"federation_protocol_create \u003d {"},{"line_number":112,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":113,"context_line":"    \u0027properties\u0027: _federation_protocol_properties,"},{"line_number":114,"context_line":"    # `mapping_id` is the property that cannot be ignored"},{"line_number":115,"context_line":"    \u0027minProperties\u0027: 1,"},{"line_number":116,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":117,"context_line":"}"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"federation_protocol_update \u003d {"},{"line_number":120,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":121,"context_line":"    \u0027properties\u0027: _federation_protocol_properties,"},{"line_number":122,"context_line":"    # `mapping_id` is the property that cannot be ignored"},{"line_number":123,"context_line":"    \u0027minProperties\u0027: 1,"},{"line_number":124,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":125,"context_line":"}"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_5fde2840","line":125,"range":{"start_line":111,"start_character":0,"end_line":125,"end_character":1},"updated":"2016-01-04 15:10:32.000000000","message":"since these are the same, did you want to combine them?","commit_id":"e43d5ada5d8479ee345a64198540b9728c6c4f7a"},{"author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"change_message_id":"e26381a0b6786839f81c8ad92850be838274b23b","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    \u0027mapping_id\u0027: parameter_types.id_string"},{"line_number":109,"context_line":"}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"federation_protocol_create \u003d {"},{"line_number":112,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":113,"context_line":"    \u0027properties\u0027: _federation_protocol_properties,"},{"line_number":114,"context_line":"    # `mapping_id` is the property that cannot be ignored"},{"line_number":115,"context_line":"    \u0027minProperties\u0027: 1,"},{"line_number":116,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":117,"context_line":"}"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"federation_protocol_update \u003d {"},{"line_number":120,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":121,"context_line":"    \u0027properties\u0027: _federation_protocol_properties,"},{"line_number":122,"context_line":"    # `mapping_id` is the property that cannot be ignored"},{"line_number":123,"context_line":"    \u0027minProperties\u0027: 1,"},{"line_number":124,"context_line":"    \u0027additionalProperties\u0027: False"},{"line_number":125,"context_line":"}"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_3a8006f7","line":125,"range":{"start_line":111,"start_character":0,"end_line":125,"end_character":1},"in_reply_to":"fa69d971_5fde2840","updated":"2016-01-05 03:58:07.000000000","message":"great suggestion! so we eventually get rid of lot of redundant code! thanks you!","commit_id":"e43d5ada5d8479ee345a64198540b9728c6c4f7a"}]}
