)]}'
{"specs/ocata/cluster-upgrade.rst":[{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":156,"context_line":"-----------"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"For the initial implementation it is expected that the existing pre"},{"line_number":159,"context_line":"and post upgrade methods will suffice."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_ea84bcd3","line":159,"range":{"start_line":159,"start_character":35,"end_line":159,"end_character":38},"updated":"2016-09-27 17:17:58.000000000","message":"Morgan, what do you mean by initial implementation. What else is expected?","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":156,"context_line":"-----------"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"For the initial implementation it is expected that the existing pre"},{"line_number":159,"context_line":"and post upgrade methods will suffice."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a98d1f4_60bc75bb","line":159,"range":{"start_line":159,"start_character":35,"end_line":159,"end_character":38},"in_reply_to":"5a8bc5a2_ea84bcd3","updated":"2016-10-04 15:05:17.000000000","message":"This is a cluster operation.  How each cluster will be upgraded will be defined by the cluster, and could require additional operations.","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":191,"context_line":""},{"line_number":192,"context_line":"Can list additional ids if they intend on doing substantial implementation work"},{"line_number":193,"context_line":"on this spec."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Milestones"},{"line_number":196,"context_line":"----------"},{"line_number":197,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_aaf39471","line":194,"updated":"2016-09-27 17:17:58.000000000","message":"We need to add a name here or None otherwise","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":191,"context_line":""},{"line_number":192,"context_line":"Can list additional ids if they intend on doing substantial implementation work"},{"line_number":193,"context_line":"on this spec."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"Milestones"},{"line_number":196,"context_line":"----------"},{"line_number":197,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_8f46e5bd","line":194,"in_reply_to":"5a8bc5a2_aaf39471","updated":"2016-10-04 15:05:17.000000000","message":"As it turns out, I happen to have implemented it, but I\u0027m not clear how the person who writes a spec would have any idea of who would actually be the implementer.","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Target Milestone for completion:"},{"line_number":199,"context_line":"  eg. Liberty-1"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"Work Items"},{"line_number":202,"context_line":"----------"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_4afbf046","line":200,"updated":"2016-09-27 17:17:58.000000000","message":"Change this to Ocata","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"Target Milestone for completion:"},{"line_number":199,"context_line":"  eg. Liberty-1"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"Work Items"},{"line_number":202,"context_line":"----------"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_cff2ad6f","line":200,"in_reply_to":"5a8bc5a2_4afbf046","updated":"2016-10-04 15:05:17.000000000","message":"I don\u0027t know that.","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":204,"context_line":"Work items or tasks -- break the feature up into the things that need to be"},{"line_number":205,"context_line":"done to implement it. Those parts might end up being done by different people,"},{"line_number":206,"context_line":"but we\u0027re mostly trying to understand the timeline for implementation."},{"line_number":207,"context_line":""},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"Upgrade Implications"},{"line_number":210,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_ca9d400b","line":207,"updated":"2016-09-27 17:17:58.000000000","message":"Need to add work items","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":204,"context_line":"Work items or tasks -- break the feature up into the things that need to be"},{"line_number":205,"context_line":"done to implement it. Those parts might end up being done by different people,"},{"line_number":206,"context_line":"but we\u0027re mostly trying to understand the timeline for implementation."},{"line_number":207,"context_line":""},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"Upgrade Implications"},{"line_number":210,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_af172153","line":207,"in_reply_to":"5a8bc5a2_ca9d400b","updated":"2016-10-04 15:05:17.000000000","message":"Done","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"This feature will be dependent on the single instance upgrade which at"},{"line_number":219,"context_line":"the time of writing has not been merged."},{"line_number":220,"context_line":""},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"Testing"},{"line_number":223,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_2a75c4c9","line":220,"updated":"2016-09-27 17:17:58.000000000","message":"I think we can get rid of this. This feature has already been merged","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"This feature will be dependent on the single instance upgrade which at"},{"line_number":219,"context_line":"the time of writing has not been merged."},{"line_number":220,"context_line":""},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"Testing"},{"line_number":223,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_ef11295f","line":220,"in_reply_to":"5a8bc5a2_2a75c4c9","updated":"2016-10-04 15:05:17.000000000","message":"Done","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":249,"context_line":".. [3] Links to relevant research, if appropriate"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":".. [4] Anything else you feel it is worthwhile to refer to"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"Appendix"},{"line_number":255,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_65453f41","line":252,"updated":"2016-09-27 17:17:58.000000000","message":"If there are no references, add None.","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":249,"context_line":".. [3] Links to relevant research, if appropriate"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":".. [4] Anything else you feel it is worthwhile to refer to"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"Appendix"},{"line_number":255,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_0f173552","line":252,"in_reply_to":"5a8bc5a2_65453f41","updated":"2016-10-04 15:05:17.000000000","message":"Done","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"08fa7ac4d23231d764da44c7e18e1cadf75df4f5","unresolved":false,"context_lines":[{"line_number":254,"context_line":"Appendix"},{"line_number":255,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"Any additional technical information and data."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_05b2bb4b","line":257,"updated":"2016-09-27 17:17:58.000000000","message":"Mention None here instead.","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"4bb14c02f663d53c6458d2bd78d11201bb0d2d0a","unresolved":false,"context_lines":[{"line_number":254,"context_line":"Appendix"},{"line_number":255,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"Any additional technical information and data."}],"source_content_type":"text/x-rst","patch_set":4,"id":"1a95cdbc_2f0cf141","line":257,"in_reply_to":"5a8bc5a2_05b2bb4b","updated":"2016-10-04 15:05:17.000000000","message":"Done","commit_id":"bc4736c0ad54ca5119402fc063c8a1bec4d470dc"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":48,"context_line":"of upgrade for any specific datastore as the implementation for each"},{"line_number":49,"context_line":"datastore may be different."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"If your specification proposes any changes to the Trove REST API such"},{"line_number":52,"context_line":"as changing parameters which can be returned or accepted, or even"},{"line_number":53,"context_line":"the semantics of what happens when a client calls into the API, then"},{"line_number":54,"context_line":"you should add the APIImpact flag to the commit message. Specifications with"},{"line_number":55,"context_line":"the APIImpact flag can be found with the following query:"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"https://review.openstack.org/#/q/status:open+project:openstack/trove-specs+message:apiimpact,n,z"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_c3af117b","line":55,"range":{"start_line":51,"start_character":0,"end_line":55,"end_character":57},"updated":"2016-10-14 18:23:00.000000000","message":"This typically should be removed ... it was confusing as I thought it was instructions for each datastore\u0027s implementation.","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":57,"context_line":"https://review.openstack.org/#/q/status:open+project:openstack/trove-specs+message:apiimpact,n,z"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Code snippets, etc. should be placed in appropriately marked blocks:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":".. code-block:: bash"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    # This is a bash command"},{"line_number":65,"context_line":"    ls -lf"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":".. code-block:: python"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    # sample code"},{"line_number":70,"context_line":"    for count in range(1, 10):"},{"line_number":71,"context_line":"        print count"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_23d0cdf5","line":71,"range":{"start_line":60,"start_character":0,"end_line":71,"end_character":19},"updated":"2016-10-14 18:23:00.000000000","message":"This is also sample code that doesn\u0027t need to remain in the final spec (unless it\u0027s needed, of course)","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":181,"context_line":"  6-morgan"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"Dashboard assignee:"},{"line_number":184,"context_line":"  \u003claunchpad-id or None\u003e"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"Milestones"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_832ef9f8","line":184,"range":{"start_line":184,"start_character":2,"end_line":184,"end_character":24},"updated":"2016-10-14 18:23:00.000000000","message":"Maybe TBD if no-one assigned yet?","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":188,"context_line":"----------"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"Target Milestone for completion:"},{"line_number":191,"context_line":"  eg. Liberty-1"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Work Items"},{"line_number":194,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_e3009568","line":191,"range":{"start_line":191,"start_character":2,"end_line":191,"end_character":15},"updated":"2016-10-14 18:23:00.000000000","message":"??","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":217,"context_line":"Documentation Impact"},{"line_number":218,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"What is the impact on the docs team of this change? Some changes might require"},{"line_number":221,"context_line":"donating resources to the docs team to have the documentation updated. Don\u0027t"},{"line_number":222,"context_line":"repeat details discussed above, but please reference them here."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_0371090f","line":222,"range":{"start_line":220,"start_character":0,"end_line":222,"end_character":63},"updated":"2016-10-14 18:23:00.000000000","message":"Again, this code is meant to be replaced ...","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"d268911e3d0c98f8bd68bab285eea9c3804fe494","unresolved":false,"context_lines":[{"line_number":225,"context_line":"References"},{"line_number":226,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"None."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"Appendix"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa6399be_03582987","line":228,"range":{"start_line":228,"start_character":0,"end_line":228,"end_character":5},"updated":"2016-10-14 18:23:00.000000000","message":"Maybe put the review links here, so people don\u0027t have to look for them?","commit_id":"2813b7058b586a7dd2a380afde38862f8575cdec"}]}
