)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"8bb5209790986dbc9c574596740a660e466975ca","unresolved":false,"context_lines":[{"line_number":7,"context_line":"objects: add hw_vif_multiqueue_enabled image property"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adding the hw_vif_multiqueue_enabled field to the object."},{"line_number":10,"context_line":"This filed will allow the drivers to determine if a multiqueue"},{"line_number":11,"context_line":"feature should be enabled on the vNICs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially Implements blueprint libvirt-virtio-net-multiqueue"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a50d1a3_73e8c6e2","line":10,"range":{"start_line":10,"start_character":5,"end_line":10,"end_character":10},"updated":"2015-07-28 11:27:09.000000000","message":"filed \u003d\u003e field","commit_id":"06e6b2f4d156418ff71cf3b23fdff097ffbbdaee"},{"author":{"_account_id":8802,"name":"Vladik Romanovsky","email":"vromanso@redhat.com","username":"vladikr"},"change_message_id":"8166cf2cc9068b40486f833deddc19631160f2d4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"objects: add hw_vif_multiqueue_enabled image property"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adding the hw_vif_multiqueue_enabled field to the object."},{"line_number":10,"context_line":"This filed will allow the drivers to determine if a multiqueue"},{"line_number":11,"context_line":"feature should be enabled on the vNICs."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Partially Implements blueprint libvirt-virtio-net-multiqueue"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a50d1a3_2a3ddf8e","line":10,"in_reply_to":"3a50d1a3_73e8c6e2","updated":"2015-07-28 12:55:11.000000000","message":"Done","commit_id":"06e6b2f4d156418ff71cf3b23fdff097ffbbdaee"}],"nova/objects/image_meta.py":[{"author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"change_message_id":"bb9f733e3217dd8d350043f69f702a1ed2463011","unresolved":false,"context_lines":[{"line_number":25,"context_line":"class ImageMeta(base.NovaObject):"},{"line_number":26,"context_line":"    # Version 1.0: Initial version"},{"line_number":27,"context_line":"    # Version 1.1: updated ImageMetaProps"},{"line_number":28,"context_line":"    # Version 1.2: updated ImageMetaProps"},{"line_number":29,"context_line":"    VERSION \u003d \u00271.2\u0027"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    # These are driven by what the image client API returns"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a50d1a3_fb229200","line":28,"updated":"2015-07-21 20:53:03.000000000","message":"Please note the version of ImageMetaProps being used in the new versions (i.e. \"ImageMetaProps version 1.2\") similar to how it\u0027s done here: https://github.com/openstack/nova/blob/master/nova/objects/block_device.py#L44-L58\n\nIt would also be nice to update the Version 1.1 comment to be the same way so you can follow subobject versioning in parallel with any actual object changes too.","commit_id":"012a5bd940538f12ee7518803cb3bb9f10c4b9e5"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"8bb5209790986dbc9c574596740a660e466975ca","unresolved":false,"context_lines":[{"line_number":222,"context_line":"        # action to take when watchdog device fires eg reset, poweroff, pause,"},{"line_number":223,"context_line":"        # none"},{"line_number":224,"context_line":"        \u0027hw_watchdog_action\u0027: fields.WatchdogActionField(),"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"        # if true download using bittorrent"},{"line_number":227,"context_line":"        \u0027img_bittorrent\u0027: fields.FlexibleBooleanField(),"},{"line_number":228,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3a50d1a3_f3885624","line":225,"updated":"2015-07-28 11:27:09.000000000","message":"please add the new variable here so that all of the hw_ are together","commit_id":"06e6b2f4d156418ff71cf3b23fdff097ffbbdaee"},{"author":{"_account_id":8802,"name":"Vladik Romanovsky","email":"vromanso@redhat.com","username":"vladikr"},"change_message_id":"8166cf2cc9068b40486f833deddc19631160f2d4","unresolved":false,"context_lines":[{"line_number":222,"context_line":"        # action to take when watchdog device fires eg reset, poweroff, pause,"},{"line_number":223,"context_line":"        # none"},{"line_number":224,"context_line":"        \u0027hw_watchdog_action\u0027: fields.WatchdogActionField(),"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"        # if true download using bittorrent"},{"line_number":227,"context_line":"        \u0027img_bittorrent\u0027: fields.FlexibleBooleanField(),"},{"line_number":228,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3a50d1a3_2ad95f57","line":225,"in_reply_to":"3a50d1a3_f3885624","updated":"2015-07-28 12:55:11.000000000","message":"Done, thanks.","commit_id":"06e6b2f4d156418ff71cf3b23fdff097ffbbdaee"}]}
