)]}'
{"neutron/agent/common/ovs_lib.py":[{"author":{"_account_id":8873,"name":"Assaf Muller","email":"amuller@redhat.com","username":"amuller"},"change_message_id":"d8e1ed5ecc927cb121a25506dc2fc13d2fc90ebd","unresolved":false,"context_lines":[{"line_number":346,"context_line":"                        dont_fragment\u003dTrue,"},{"line_number":347,"context_line":"                        tunnel_csum\u003dFalse):"},{"line_number":348,"context_line":"        attrs \u003d [(\u0027type\u0027, tunnel_type)]"},{"line_number":349,"context_line":"        # TODO(twilson) This is an OrderedDict solely to make a test happy"},{"line_number":350,"context_line":"        options \u003d collections.OrderedDict()"},{"line_number":351,"context_line":"        vxlan_uses_custom_udp_port \u003d ("},{"line_number":352,"context_line":"            tunnel_type \u003d\u003d p_const.TYPE_VXLAN and"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_97244c0d","side":"PARENT","line":349,"updated":"2016-04-01 01:24:05.000000000","message":"This is my favorite change.","commit_id":"9a31813182240af136d3ebc6b8609f5825dc92bd"},{"author":{"_account_id":8788,"name":"Miguel Angel Ajo","email":"mangelajo@redhat.com","username":"mangelajo"},"change_message_id":"58834c4fca94782fc8c6a72f067ba0e851c6a97e","unresolved":false,"context_lines":[{"line_number":346,"context_line":"                        dont_fragment\u003dTrue,"},{"line_number":347,"context_line":"                        tunnel_csum\u003dFalse):"},{"line_number":348,"context_line":"        attrs \u003d [(\u0027type\u0027, tunnel_type)]"},{"line_number":349,"context_line":"        # TODO(twilson) This is an OrderedDict solely to make a test happy"},{"line_number":350,"context_line":"        options \u003d collections.OrderedDict()"},{"line_number":351,"context_line":"        vxlan_uses_custom_udp_port \u003d ("},{"line_number":352,"context_line":"            tunnel_type \u003d\u003d p_const.TYPE_VXLAN and"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_bb8a0f62","side":"PARENT","line":349,"in_reply_to":"ba0121b8_32590436","updated":"2016-04-01 09:54:55.000000000","message":"I agree","commit_id":"9a31813182240af136d3ebc6b8609f5825dc92bd"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"b53496a6ea8cb1a3c92fe51ddf4f6726da86804e","unresolved":false,"context_lines":[{"line_number":346,"context_line":"                        dont_fragment\u003dTrue,"},{"line_number":347,"context_line":"                        tunnel_csum\u003dFalse):"},{"line_number":348,"context_line":"        attrs \u003d [(\u0027type\u0027, tunnel_type)]"},{"line_number":349,"context_line":"        # TODO(twilson) This is an OrderedDict solely to make a test happy"},{"line_number":350,"context_line":"        options \u003d collections.OrderedDict()"},{"line_number":351,"context_line":"        vxlan_uses_custom_udp_port \u003d ("},{"line_number":352,"context_line":"            tunnel_type \u003d\u003d p_const.TYPE_VXLAN and"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_32590436","side":"PARENT","line":349,"in_reply_to":"ba0121b8_97244c0d","updated":"2016-04-01 08:46:19.000000000","message":"Makes sense. It should drastically improve performance: the dict is huge, it\u0027s almost 10 keys.","commit_id":"9a31813182240af136d3ebc6b8609f5825dc92bd"}],"neutron/agent/ovsdb/native/commands.py":[{"author":{"_account_id":8788,"name":"Miguel Angel Ajo","email":"mangelajo@redhat.com","username":"mangelajo"},"change_message_id":"58834c4fca94782fc8c6a72f067ba0e851c6a97e","unresolved":false,"context_lines":[{"line_number":191,"context_line":"            # We\u0027re only using it to make a unit test work, so we should fix"},{"line_number":192,"context_line":"            # this soon."},{"line_number":193,"context_line":"            if isinstance(val, collections.OrderedDict):"},{"line_number":194,"context_line":"                val \u003d dict(val)"},{"line_number":195,"context_line":"            setattr(record, col, val)"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_3bcc3fba","side":"PARENT","line":194,"range":{"start_line":194,"start_character":30,"end_line":194,"end_character":31},"updated":"2016-04-01 09:54:55.000000000","message":"finally! :)","commit_id":"9a31813182240af136d3ebc6b8609f5825dc92bd"}]}
