)]}'
{"nova/db/sqlalchemy/models.py":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"72edeed0b20c39c1c9eb8855c70d9670adbcee5f","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from sqlalchemy.ext.declarative import declarative_base"},{"line_number":26,"context_line":"from sqlalchemy import ForeignKey, DateTime, Boolean, Text, Float"},{"line_number":27,"context_line":"from sqlalchemy.orm import relationship, backref, object_mapper"},{"line_number":28,"context_line":"from oslo.config import cfg"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from nova.db.sqlalchemy import types"},{"line_number":31,"context_line":"from nova.openstack.common.db.sqlalchemy import models"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAM3%2F%2B0Eo%3D","line":28,"updated":"2013-02-18 18:58:34.000000000","message":"this actually passed the alphabetical scan?","commit_id":"13ff7ed064d81d1e56b4bafb6ef6814e300e179b"}],"nova/openstack/common/cfg.py":[{"author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"change_message_id":"44c00dc01e15520697595777eac3ad2b9a231a7d","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from oslo.config.cfg import *"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAM3%2F%2B1EM%3D","line":17,"updated":"2013-02-18 10:34:18.000000000","message":"I would have expected this file to be deleted completely now we\u0027re using an external module. Keeping it around like this will make it easy for code referring to the old in-tree modules to slip back in past review.","commit_id":"2ba307e9cb6bb8924dfdd120738dbe6e5a697c5c"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"656cd554bda0e0cfec1eb52176ad220cfb689645","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from oslo.config.cfg import *"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAM3%2F%2B1Do%3D","line":17,"in_reply_to":"AAAAM3%2F%2B1EM%3D","updated":"2013-02-18 10:48:06.000000000","message":"See the comment in the commit message about keystoneclient\n\nAlso, if it means we avoid some conflicts during these days before grizzly-3, all the better\n\nI\u0027ll be removing it very shortly, though","commit_id":"2ba307e9cb6bb8924dfdd120738dbe6e5a697c5c"}]}
