)]}'
{"openstackclient/volume/client.py":[{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"accdaf8d6ca4f3d840c7b224633abdf0591295ad","unresolved":false,"context_lines":[{"line_number":28,"context_line":"API_VERSIONS \u003d {"},{"line_number":29,"context_line":"    \"1\": \"cinderclient.v1.client.Client\","},{"line_number":30,"context_line":"    \"2\": \"cinderclient.v2.client.Client\","},{"line_number":31,"context_line":"    \"3.0\": \"cinderclient.v3.client.Client\""},{"line_number":32,"context_line":"}"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"fa31d9ce_adf622d5","line":31,"updated":"2017-02-10 15:10:39.000000000","message":"Leaving , at the end would simplify diffs.\n\n[1] docs.openstack.org/developer/hacking/#dictionaries-lists","commit_id":"26aed4156466cb917286c3a8ca29e8c9ddd051fc"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"0629fafa2429bfb50e32da2a5f961083c8b0e5fe","unresolved":false,"context_lines":[{"line_number":28,"context_line":"API_VERSIONS \u003d {"},{"line_number":29,"context_line":"    \"1\": \"cinderclient.v1.client.Client\","},{"line_number":30,"context_line":"    \"2\": \"cinderclient.v2.client.Client\","},{"line_number":31,"context_line":"    \"3.0\": \"cinderclient.v3.client.Client\","},{"line_number":32,"context_line":"}"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"da36d5c6_f855341d","line":31,"updated":"2017-02-20 18:36:13.000000000","message":"I think this should be just \"3\" here, we\u0027ll handle the microversioning inside make_client().","commit_id":"b69c2eef3515be5e91dd5409bb8c24cd65e5940f"}],"openstackclient/volume/v3/__init__.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"2423c870c8f853307f645751db5738985494f4be","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"ba5201f7_148c6934","updated":"2017-01-03 17:24:29.000000000","message":"is this necessary?","commit_id":"700fbf94da49c58f26a5e262888f657a209a302e"}],"releasenotes/notes/change-098377fd53cce7a0.yaml":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"9286b1f932035fa399debebe8416fc3f4ca555b1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds support for Cinder v3 API"},{"line_number":5,"context_line":"issues:"},{"line_number":6,"context_line":"  - |"},{"line_number":7,"context_line":"    This does not add support for microversions within the Cinder v3 API. It"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba5201f7_e03e6eb7","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":34},"updated":"2016-12-31 05:18:47.000000000","message":"Suggested rewording:\n\nAdded support for Volume API v3 for the following block storage command resources: ``consistency group``, ``consistency group snapshot``, ``volume``, ``volume backup``, ``volume host``, ``volume snapshot``, ``volume type``, ``volume qos``, ``volume service``, ``volume transfer request``. Note that microversion support for Volume API v3 is not yet implemented, each command will assume the API version is ``3.0``.\n\nYou can put that last part in \"issues\" or here.","commit_id":"a779bc793e8318671eb9c6694fe1a7e50748d637"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"3f4a6905a9ea45bf36d8c1814bcf8421b02d8fb8","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"deprecations:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    This change does not deprecate the use of Cinder v2 API."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba5201f7_65d1c2fb","line":12,"updated":"2016-12-29 22:23:41.000000000","message":"Each of these sections needs to stand alone, ie \"This change\" is meaningless in the published release notes.  The notes are grouped by section, not by review/change.\n\nI\u0027d leave out the deprecation note completely.","commit_id":"a779bc793e8318671eb9c6694fe1a7e50748d637"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"9286b1f932035fa399debebe8416fc3f4ca555b1","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    This does not add support for microversions within the Cinder v3 API. It"},{"line_number":8,"context_line":"    will make use of the default API version which is version 3.0."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"deprecations:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    This change does not deprecate the use of Cinder v2 API."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba5201f7_a05c6626","line":12,"range":{"start_line":10,"start_character":0,"end_line":12,"end_character":60},"updated":"2016-12-31 05:18:47.000000000","message":"remove the deprecation section","commit_id":"a779bc793e8318671eb9c6694fe1a7e50748d637"}],"setup.cfg":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"8a51c262604b6613ce625782741872b423d0aac7","unresolved":false,"context_lines":[{"line_number":583,"context_line":"    volume_transfer_request_show \u003d openstackclient.volume.v2.volume_transfer_request:ShowTransferRequest"},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"openstack.volume.v3 \u003d"},{"line_number":586,"context_line":"    backup_create \u003d openstackclient.volume.v2.backup:CreateBackup"},{"line_number":587,"context_line":"    backup_delete \u003d openstackclient.volume.v2.backup:DeleteBackup"},{"line_number":588,"context_line":"    backup_list \u003d openstackclient.volume.v2.backup:ListBackup"},{"line_number":589,"context_line":"    backup_restore \u003d openstackclient.volume.v2.backup:RestoreBackup"},{"line_number":590,"context_line":"    backup_show \u003d openstackclient.volume.v2.backup:ShowBackup"},{"line_number":591,"context_line":""},{"line_number":592,"context_line":"    consistency_group_create \u003d openstackclient.volume.v2.consistency_group:CreateConsistencyGroup"},{"line_number":593,"context_line":"    consistency_group_delete \u003d openstackclient.volume.v2.consistency_group:DeleteConsistencyGroup"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"da4df55a_c9959033","line":590,"range":{"start_line":586,"start_character":0,"end_line":590,"end_character":61},"updated":"2016-12-28 00:38:23.000000000","message":"probably don\u0027t need these since we re-named them to \"volume backup\"","commit_id":"6ae9cb02c02425a5f670485579fa0bd6f3020c93"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"8a51c262604b6613ce625782741872b423d0aac7","unresolved":false,"context_lines":[{"line_number":600,"context_line":"    consistency_group_snapshot_list \u003d openstackclient.volume.v2.consistency_group_snapshot:ListConsistencyGroupSnapshot"},{"line_number":601,"context_line":"    consistency_group_snapshot_show \u003d openstackclient.volume.v2.consistency_group_snapshot:ShowConsistencyGroupSnapshot"},{"line_number":602,"context_line":""},{"line_number":603,"context_line":"    snapshot_create \u003d openstackclient.volume.v2.snapshot:CreateSnapshot"},{"line_number":604,"context_line":"    snapshot_delete \u003d openstackclient.volume.v2.snapshot:DeleteSnapshot"},{"line_number":605,"context_line":"    snapshot_list \u003d openstackclient.volume.v2.snapshot:ListSnapshot"},{"line_number":606,"context_line":"    snapshot_set \u003d openstackclient.volume.v2.snapshot:SetSnapshot"},{"line_number":607,"context_line":"    snapshot_show \u003d openstackclient.volume.v2.snapshot:ShowSnapshot"},{"line_number":608,"context_line":"    snapshot_unset \u003d openstackclient.volume.v2.snapshot:UnsetSnapshot"},{"line_number":609,"context_line":""},{"line_number":610,"context_line":"    volume_create \u003d openstackclient.volume.v2.volume:CreateVolume"},{"line_number":611,"context_line":"    volume_delete \u003d openstackclient.volume.v2.volume:DeleteVolume"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"da4df55a_e996d43c","line":608,"range":{"start_line":603,"start_character":0,"end_line":608,"end_character":69},"updated":"2016-12-28 00:38:23.000000000","message":"probably don\u0027t need these since we renamed them to \"volume snapshot\"","commit_id":"6ae9cb02c02425a5f670485579fa0bd6f3020c93"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"8721ccf97896392f12de32e15ba4517892b9863d","unresolved":false,"context_lines":[{"line_number":603,"context_line":"    volume_transfer_request_show \u003d openstackclient.volume.v2.volume_transfer_request:ShowTransferRequest"},{"line_number":604,"context_line":""},{"line_number":605,"context_line":"openstack.volume.v3 \u003d"},{"line_number":606,"context_line":"    consistency_group_create \u003d openstackclient.volume.v2.consistency_group:CreateConsistencyGroup"},{"line_number":607,"context_line":"    consistency_group_delete \u003d openstackclient.volume.v2.consistency_group:DeleteConsistencyGroup"},{"line_number":608,"context_line":"    consistency_group_list \u003d openstackclient.volume.v2.consistency_group:ListConsistencyGroup"},{"line_number":609,"context_line":"    consistency_group_set \u003d openstackclient.volume.v2.consistency_group:SetConsistencyGroup"},{"line_number":610,"context_line":"    consistency_group_show \u003d openstackclient.volume.v2.consistency_group:ShowConsistencyGroup"},{"line_number":611,"context_line":""},{"line_number":612,"context_line":"    consistency_group_snapshot_create \u003d openstackclient.volume.v2.consistency_group_snapshot:CreateConsistencyGroupSnapshot"},{"line_number":613,"context_line":"    consistency_group_snapshot_delete \u003d openstackclient.volume.v2.consistency_group_snapshot:DeleteConsistencyGroupSnapshot"}],"source_content_type":"text/x-ttcn-cfg","patch_set":11,"id":"da36d5c6_93afbbe2","line":610,"range":{"start_line":606,"start_character":0,"end_line":610,"end_character":93},"updated":"2017-02-20 18:43:04.000000000","message":"You\u0027re missing:\n\n     consistency_group_add_volume \u003d openstackclient.volume.v2.consistency_group:AddVolumeToConsistencyGroup\n\nand\n\n     consistency_group_remove_volume \u003d openstackclient.volume.v2.consistency_group:RemoveVolumeFromConsistencyGroup\n\nhere.","commit_id":"b69c2eef3515be5e91dd5409bb8c24cd65e5940f"}]}
