)]}'
{"designate/objects/domain.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":23,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":24,"context_line":"            },"},{"line_number":25,"context_line":"            \u0027required\u0027: True,"},{"line_number":26,"context_line":"            \u0027read_only\u0027: True"},{"line_number":27,"context_line":"        },"},{"line_number":28,"context_line":"        \u0027name\u0027: {"},{"line_number":29,"context_line":"            \u0027schema\u0027: {"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_1f2cb201","line":26,"updated":"2015-03-13 13:34:36.000000000","message":"The original schema was just \"immutable\": true, was this intended?","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":135,"context_line":"                \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":136,"context_line":"            },"},{"line_number":137,"context_line":"            \u0027immutable\u0027: True,"},{"line_number":138,"context_line":"            \u0027read_only\u0027: True"},{"line_number":139,"context_line":"        },"},{"line_number":140,"context_line":"        \u0027recordsets\u0027: {"},{"line_number":141,"context_line":"            \u0027relation\u0027: True,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_9ff8a27d","line":138,"updated":"2015-03-13 13:34:36.000000000","message":"The original v2 schema just has immutable for this, was the read_only intended?","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            \u0027schema\u0027: {"},{"line_number":23,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":24,"context_line":"            },"},{"line_number":25,"context_line":"            \u0027required\u0027: True,"},{"line_number":26,"context_line":"            \u0027immutable\u0027: True"},{"line_number":27,"context_line":"        },"},{"line_number":28,"context_line":"        \u0027name\u0027: {"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_507a4278","line":25,"updated":"2015-03-16 20:05:29.000000000","message":"Is tenant_id now required?","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            \u0027schema\u0027: {"},{"line_number":23,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":24,"context_line":"            },"},{"line_number":25,"context_line":"            \u0027required\u0027: True,"},{"line_number":26,"context_line":"            \u0027immutable\u0027: True"},{"line_number":27,"context_line":"        },"},{"line_number":28,"context_line":"        \u0027name\u0027: {"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_c4658fe3","line":25,"in_reply_to":"9a80dd14_507a4278","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        \u0027refresh\u0027: {"},{"line_number":56,"context_line":"            \u0027schema\u0027: {"},{"line_number":57,"context_line":"                \u0027type\u0027: \u0027integer\u0027,"},{"line_number":58,"context_line":"                \u0027description\u0027: \u0027Default time to live\u0027,"},{"line_number":59,"context_line":"                \u0027minimum\u0027: 0,"},{"line_number":60,"context_line":"                \u0027maximum\u0027: 2147483647"},{"line_number":61,"context_line":"            },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_ed29a19c","line":58,"updated":"2015-03-16 20:05:29.000000000","message":"The description needs to be updated for refresh, retry, expire and minimum","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        \u0027refresh\u0027: {"},{"line_number":56,"context_line":"            \u0027schema\u0027: {"},{"line_number":57,"context_line":"                \u0027type\u0027: \u0027integer\u0027,"},{"line_number":58,"context_line":"                \u0027description\u0027: \u0027Default time to live\u0027,"},{"line_number":59,"context_line":"                \u0027minimum\u0027: 0,"},{"line_number":60,"context_line":"                \u0027maximum\u0027: 2147483647"},{"line_number":61,"context_line":"            },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_e46293d8","line":58,"in_reply_to":"9a80dd14_ed29a19c","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"}],"designate/objects/pool_manager_status.py":[{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            \u0027required\u0027: True},"},{"line_number":35,"context_line":"        \u0027status\u0027: {"},{"line_number":36,"context_line":"            \u0027schema\u0027: {"},{"line_number":37,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":38,"context_line":"                \u0027enum\u0027: [\u0027ACTIVE\u0027, \u0027PENDING\u0027, \u0027ERROR\u0027],"},{"line_number":39,"context_line":"            },"},{"line_number":40,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_d0c1d230","line":37,"updated":"2015-03-16 20:05:29.000000000","message":"The status can be None too in the pool manager until we hear back from the mdns.","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            \u0027required\u0027: True},"},{"line_number":35,"context_line":"        \u0027status\u0027: {"},{"line_number":36,"context_line":"            \u0027schema\u0027: {"},{"line_number":37,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":38,"context_line":"                \u0027enum\u0027: [\u0027ACTIVE\u0027, \u0027PENDING\u0027, \u0027ERROR\u0027],"},{"line_number":39,"context_line":"            },"},{"line_number":40,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_245d8b16","line":37,"in_reply_to":"9a80dd14_d0c1d230","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        \u0027serial_number\u0027: {"},{"line_number":42,"context_line":"            \u0027schema\u0027: {"},{"line_number":43,"context_line":"                \u0027type\u0027: \u0027integer\u0027,"},{"line_number":44,"context_line":"                \u0027minimum\u0027: 1,"},{"line_number":45,"context_line":"                \u0027maximum\u0027: 4294967295,"},{"line_number":46,"context_line":"            },"},{"line_number":47,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_10b8cae7","line":44,"updated":"2015-03-16 20:05:29.000000000","message":"The minimum here needs to be 0 as the pool manager uses serial number 0 to indicate some special situations.","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        \u0027serial_number\u0027: {"},{"line_number":42,"context_line":"            \u0027schema\u0027: {"},{"line_number":43,"context_line":"                \u0027type\u0027: \u0027integer\u0027,"},{"line_number":44,"context_line":"                \u0027minimum\u0027: 1,"},{"line_number":45,"context_line":"                \u0027maximum\u0027: 4294967295,"},{"line_number":46,"context_line":"            },"},{"line_number":47,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_44999fcf","line":44,"in_reply_to":"9a80dd14_10b8cae7","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"}],"designate/objects/record.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        },"},{"line_number":36,"context_line":"        \u0027managed_resource_type\u0027: {"},{"line_number":37,"context_line":"            \u0027schema\u0027: {"},{"line_number":38,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":39,"context_line":"                \u0027maxLength\u0027: 160"},{"line_number":40,"context_line":"            },"},{"line_number":41,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_ff519e30","line":38,"updated":"2015-03-13 13:34:36.000000000","message":"This should probably be \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        },"},{"line_number":42,"context_line":"        \u0027managed_resource_id\u0027: {"},{"line_number":43,"context_line":"            \u0027schema\u0027: {"},{"line_number":44,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":45,"context_line":"                \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":46,"context_line":"            },"},{"line_number":47,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_df54da23","line":44,"updated":"2015-03-13 13:34:36.000000000","message":"This should probably be \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        },"},{"line_number":91,"context_line":"        \u0027managed_tenant_id\u0027: {"},{"line_number":92,"context_line":"            \u0027schema\u0027: {"},{"line_number":93,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":94,"context_line":"            }"},{"line_number":95,"context_line":"        },"},{"line_number":96,"context_line":"        \u0027managed_resource_region\u0027: {"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_9f2502c4","line":93,"updated":"2015-03-13 13:34:36.000000000","message":"This should probably be \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"}],"designate/objects/recordset.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":82,"context_line":"                \u0027enum\u0027: [\u0027A\u0027, \u0027AAAA\u0027, \u0027CNAME\u0027, \u0027MX\u0027, \u0027SRV\u0027, \u0027TXT\u0027, \u0027SPF\u0027, \u0027NS\u0027,"},{"line_number":83,"context_line":"                         \u0027PTR\u0027, \u0027SSHFP\u0027, \u0027SOA\u0027]"},{"line_number":84,"context_line":"            },"},{"line_number":85,"context_line":"            \u0027required\u0027: True"},{"line_number":86,"context_line":"        },"},{"line_number":87,"context_line":"        \u0027ttl\u0027: {"},{"line_number":88,"context_line":"            \u0027schema\u0027: {"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_5206211d","line":85,"updated":"2015-03-13 13:34:36.000000000","message":"This should probably be \u0027immutable\u0027: True,","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"}],"designate/objects/tld.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            \u0027schema\u0027: {"},{"line_number":23,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":24,"context_line":"                \u0027description\u0027: \u0027Zone name\u0027,"},{"line_number":25,"context_line":"                \u0027format\u0027: \u0027domainname\u0027,"},{"line_number":26,"context_line":"                \u0027maxLength\u0027: 255,"},{"line_number":27,"context_line":"            },"},{"line_number":28,"context_line":"            \u0027immutable\u0027: True,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_926899bb","line":25,"updated":"2015-03-13 13:34:36.000000000","message":"Format should be tldname - also description needs to be updated","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"}],"designate/objects/tsigkey.py":[{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":21,"context_line":"        \u0027name\u0027: {"},{"line_number":22,"context_line":"            \u0027schema\u0027: {"},{"line_number":23,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":24,"context_line":"                \u0027maxLength\u0027: 160"},{"line_number":25,"context_line":"            },"},{"line_number":26,"context_line":"            \u0027required\u0027: True"},{"line_number":27,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_3288cd70","line":24,"updated":"2015-03-13 13:34:36.000000000","message":"Wasn\u0027t in the original, but should be format\u003ddomainname","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        \u0027algorithm\u0027: {"},{"line_number":29,"context_line":"            \u0027schema\u0027: {"},{"line_number":30,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":31,"context_line":"                \u0027maxLength\u0027: 160"},{"line_number":32,"context_line":"            },"},{"line_number":33,"context_line":"            \u0027required\u0027: True"},{"line_number":34,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_72a7a50b","line":31,"updated":"2015-03-13 13:34:36.000000000","message":"Should be an enum with  \"enum\": [\"hmac-md5\", \"hmac-sha1\", \"hmac-sha224\", \"hmac-sha256\", \"hmac-sha384\", \"hmac-sha512\"]","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"},{"author":{"_account_id":741,"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","username":"kiall"},"change_message_id":"58d18cd1c23f5fc500d3dd7ffa348b5107d05eb8","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        \u0027scope\u0027: {"},{"line_number":43,"context_line":"            \u0027schema\u0027: {"},{"line_number":44,"context_line":"                \u0027type\u0027: \u0027string\u0027,"},{"line_number":45,"context_line":"                \u0027enum\u0027: [\u0027pool\u0027, \u0027zone\u0027],"},{"line_number":46,"context_line":"            },"},{"line_number":47,"context_line":"            \u0027required\u0027: True"},{"line_number":48,"context_line":"        },"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_92ddf972","line":45,"updated":"2015-03-13 13:34:36.000000000","message":"Should be  [\"POOL\", \"ZONE\"] rather than [\u0027pool\u0027, \u0027zone\u0027]","commit_id":"527e7963f4b38a249799ab7a50c58752d61c3e4a"}],"designate/objects/zone_transfer_accept.py":[{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":25,"context_line":"                \"description\": \"Zone identifier\","},{"line_number":26,"context_line":"                \"format\": \"uuid\""},{"line_number":27,"context_line":"            },"},{"line_number":28,"context_line":"            \"imutable\": True"},{"line_number":29,"context_line":"        },"},{"line_number":30,"context_line":"        \u0027tenant_id\u0027: {"},{"line_number":31,"context_line":"            \u0027schema\u0027: {"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_13444fb6","line":28,"updated":"2015-03-16 20:05:29.000000000","message":"Typo in immutable.","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":25,"context_line":"                \"description\": \"Zone identifier\","},{"line_number":26,"context_line":"                \"format\": \"uuid\""},{"line_number":27,"context_line":"            },"},{"line_number":28,"context_line":"            \"imutable\": True"},{"line_number":29,"context_line":"        },"},{"line_number":30,"context_line":"        \u0027tenant_id\u0027: {"},{"line_number":31,"context_line":"            \u0027schema\u0027: {"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_649ea3ba","line":28,"in_reply_to":"9a80dd14_13444fb6","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8094,"name":"Vinod Mangalpally","email":"mrvinod@outlook.com","username":"vinodmr"},"change_message_id":"7538a1df1cfe8a586ab095a521aa645953ee9192","unresolved":false,"context_lines":[{"line_number":54,"context_line":"                \"description\": \"Zone identifier\","},{"line_number":55,"context_line":"                \"format\": \"uuid\""},{"line_number":56,"context_line":"            },"},{"line_number":57,"context_line":"            \"imutable\": True"},{"line_number":58,"context_line":"        },"},{"line_number":59,"context_line":"    }"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_d320f7fa","line":57,"updated":"2015-03-16 20:05:29.000000000","message":"Typo in immutable.","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"b32e82d8ed3a2bdc11827395450f478e26916acc","unresolved":false,"context_lines":[{"line_number":54,"context_line":"                \"description\": \"Zone identifier\","},{"line_number":55,"context_line":"                \"format\": \"uuid\""},{"line_number":56,"context_line":"            },"},{"line_number":57,"context_line":"            \"imutable\": True"},{"line_number":58,"context_line":"        },"},{"line_number":59,"context_line":"    }"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9a80dd14_84a397ff","line":57,"in_reply_to":"9a80dd14_d320f7fa","updated":"2015-03-16 20:57:22.000000000","message":"Done","commit_id":"c27a6fe60fe0494d02dd73030f58ed382e25a451"}]}
