)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"713a21de835257130968db11ba1cfd3bae959cad","unresolved":false,"context_lines":[{"line_number":9,"context_line":"make sure the comment around pci_stats reports the correct type for this variable"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I889c0b3cf84685f529ec0ef6062b4ec658ff8269"},{"line_number":12,"context_line":"Closes-Bug: 1456493"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a1a9d01_e553a115","line":12,"updated":"2015-09-29 17:17:36.000000000","message":"Closes-Bug: #1456493","commit_id":"a4920f2a8c75abc97056440b9158d5d39e7415d5"}],"nova/db/sqlalchemy/models.py":[{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"fee00c91471c1cf6cbe467e6e97320b05f39f293","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    supported_instances \u003d Column(Text)"},{"line_number":155,"context_line":"    metrics \u003d Column(Text)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    # Note(yongli): json string PCI Stats"},{"line_number":158,"context_line":"    # \u0027{\"vendor_id\":\"8086\", \"product_id\":\"1234\", \"count\":3 }\u0027"},{"line_number":159,"context_line":"    pci_stats \u003d Column(Text)"},{"line_number":160,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3afb71cf_26ece428","side":"PARENT","line":157,"updated":"2015-06-11 08:52:19.000000000","message":"Since you are updating the comment I guess you can also remove this \"note\" which have nothing to do here (line 157). Thanks.","commit_id":"bbb577dbc94a2b829d8f4cbc97ac4f706956fb3f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d0c27a2e5cfe0dd84145b320bc7daab56eddc9a","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    supported_instances \u003d Column(Text)"},{"line_number":155,"context_line":"    metrics \u003d Column(Text)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    # Note(yongli): json string PCI Stats"},{"line_number":158,"context_line":"    # \u0027{\"vendor_id\":\"8086\", \"product_id\":\"1234\", \"count\":3 }\u0027"},{"line_number":159,"context_line":"    pci_stats \u003d Column(Text)"},{"line_number":160,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a1a9d01_fcf8a1c6","side":"PARENT","line":157,"updated":"2015-10-02 02:19:28.000000000","message":"I think it\u0027s worthwhile to keep this note in here that it\u0027s a json string.","commit_id":"bbb577dbc94a2b829d8f4cbc97ac4f706956fb3f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"2d2269ce3ee0da7e781b2a0471c331dcc8e9f75c","unresolved":false,"context_lines":[{"line_number":155,"context_line":"    metrics \u003d Column(Text)"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"    # Note(yongli): json string PCI Stats"},{"line_number":158,"context_line":"    # \u0027[{\"vendor_id\":\"8086\", \"product_id\":\"1234\", \"count\":3 }, ...]\u0027"},{"line_number":159,"context_line":"    pci_stats \u003d Column(Text)"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    # extra_resources is a json string containing arbitrary"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a5de9d1_06069a20","line":158,"updated":"2016-01-27 09:50:50.000000000","message":"Yeah, it\u0027s a list:\n\nhttps://github.com/openstack/nova/blob/master/nova/objects/compute_node.py#L81\n\nSo this looks correct to me.","commit_id":"a54f10a0c2fd5f8c3e5d0068eb8b830d34fa9b63"}]}
