)]}'
{"ironic_inspector_client/v1.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"535b25b1b55ab7d99f611f0ca2d3bfa33a4cead7","unresolved":false,"context_lines":[{"line_number":88,"context_line":"        super(ClientV1, self).__init__(**kwargs)"},{"line_number":89,"context_line":"        self.rules \u003d RulesAPI(self.request)"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    def introspect(self, node_id\u003dNone, manage_boot\u003dNone, uuid\u003dNone):"},{"line_number":92,"context_line":"        \"\"\"Start introspection for a node."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        :param uuid: node UUID or name"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_0069981f","line":91,"updated":"2019-03-12 09:30:06.000000000","message":"the first argument should be mandatory. we only need to keep \u0027uuid\u0027 for cases like introspect(uuid\u003d\u0027...\u0027)","commit_id":"d25d30573ab75243437355635b489fdf849c8504"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"535b25b1b55ab7d99f611f0ca2d3bfa33a4cead7","unresolved":false,"context_lines":[{"line_number":106,"context_line":"                _(\"Expected string for uuid argument, got %r\") % uuid)"},{"line_number":107,"context_line":"        node_id \u003d node_id or uuid"},{"line_number":108,"context_line":"        if uuid:"},{"line_number":109,"context_line":"            DeprecationWarning"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"        params \u003d {}"},{"line_number":112,"context_line":"        if manage_boot is not None:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_a059a48e","line":109,"updated":"2019-03-12 09:30:06.000000000","message":"this is not how warnings work, please check https://docs.python.org/2/library/warnings.html#warnings.warn","commit_id":"d25d30573ab75243437355635b489fdf849c8504"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"f4457fb94eb715c18f69209dc78840ad0381f456","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"import six"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"import warnings"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from ironic_inspector_client.common import http"},{"line_number":25,"context_line":"from ironic_inspector_client.common.i18n import _"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_97ea67d5","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":15},"updated":"2019-03-15 08:17:54.000000000","message":"please move this line at L19, it appears our pep8 job has some issue..","commit_id":"21cbfa3dba2eaa9d421e665cff87fd7e9503544c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"f4457fb94eb715c18f69209dc78840ad0381f456","unresolved":false,"context_lines":[{"line_number":103,"context_line":"            requested api_version is not supported"},{"line_number":104,"context_line":"        :raises: *requests* library exception on connection problems."},{"line_number":105,"context_line":"        \"\"\""},{"line_number":106,"context_line":"        node_id \u003d node_id or uuid"},{"line_number":107,"context_line":"        if not isinstance(node_id, six.string_types):"},{"line_number":108,"context_line":"            raise TypeError("},{"line_number":109,"context_line":"                _(\"Expected string for node_id argument, got %r\") % node_id)"},{"line_number":110,"context_line":"        if uuid:"},{"line_number":111,"context_line":"            warnings.warn(\"Passing uuid paramter to function calls is\""},{"line_number":112,"context_line":"                          \"deprecated and will be removed in future\""},{"line_number":113,"context_line":"                          \"releases\", DeprecationWarning)"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"        params \u003d {}"},{"line_number":116,"context_line":"        if manage_boot is not None:"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_97710747","line":113,"range":{"start_line":106,"start_character":0,"end_line":113,"end_character":57},"updated":"2019-03-15 08:17:54.000000000","message":"could you move this logic to a helper method, so we are not duplicating in each place?","commit_id":"21cbfa3dba2eaa9d421e665cff87fd7e9503544c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"f4457fb94eb715c18f69209dc78840ad0381f456","unresolved":false,"context_lines":[{"line_number":137,"context_line":"            raise TypeError(_(\"Expected string for node_id argument, got\""},{"line_number":138,"context_line":"                              \" %r instead\") % node_id)"},{"line_number":139,"context_line":"        if uuid:"},{"line_number":140,"context_line":"            warnings.warn(\"Passing uuid paramter to function calls is\""},{"line_number":141,"context_line":"                          \"deprecated and will be removed in future\""},{"line_number":142,"context_line":"                          \"releases\", DeprecationWarning)"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"        return self.request(\u0027post\u0027,"},{"line_number":145,"context_line":"                            \u0027/introspection/%s/data/unprocessed\u0027 %"}],"source_content_type":"text/x-python","patch_set":2,"id":"5fc1f717_77757bf9","line":142,"range":{"start_line":140,"start_character":27,"end_line":142,"end_character":35},"updated":"2019-03-15 08:17:54.000000000","message":"We also need to instruct caller how to adapt, how about:\n\nParameter uuid is deprecated and will be removed in future releases, please use node_id instead.","commit_id":"21cbfa3dba2eaa9d421e665cff87fd7e9503544c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"8a2e2fde1f55f3ba80126bb22a8db5c91da613b1","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        \"\"\"Check parameter and give deprecation warning if user\"\"\""},{"line_number":93,"context_line":"        \"\"\"has used uuid \"\"\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"        node_id \u003d node_id or uuid"},{"line_number":96,"context_line":"        if not isinstance(node_id, six.string_types):"},{"line_number":97,"context_line":"            raise TypeError("},{"line_number":98,"context_line":"                _(\"Expected string for node_id argument, got %r\") % node_id)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_62fefb6b","line":95,"range":{"start_line":95,"start_character":8,"end_line":95,"end_character":15},"updated":"2019-03-18 05:26:16.000000000","message":"we need this var as a return value.","commit_id":"cf1edd77c5ec89ef20d9dae1c48ace47871dd5ce"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"8a2e2fde1f55f3ba80126bb22a8db5c91da613b1","unresolved":false,"context_lines":[{"line_number":114,"context_line":"            requested api_version is not supported"},{"line_number":115,"context_line":"        :raises: *requests* library exception on connection problems."},{"line_number":116,"context_line":"        \"\"\""},{"line_number":117,"context_line":"        self._check_parameters(node_id, uuid)"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"        params \u003d {}"},{"line_number":120,"context_line":"        if manage_boot is not None:"}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_8201a76c","line":117,"range":{"start_line":117,"start_character":8,"end_line":117,"end_character":45},"updated":"2019-03-18 05:26:16.000000000","message":"use node_id returned from this method, otherwise uuid is ignored.","commit_id":"cf1edd77c5ec89ef20d9dae1c48ace47871dd5ce"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"d029ac4bd6f9c21c7e24a9a92217899b2627dc08","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        self.rules \u003d RulesAPI(self.request)"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    def _check_parameters(self, node_id, uuid):"},{"line_number":92,"context_line":"        \"\"\"Check parameter and give deprecation warning if user\"\"\""},{"line_number":93,"context_line":"        \"\"\"has used uuid \"\"\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"        node_id \u003d node_id or uuid"}],"source_content_type":"text/x-python","patch_set":5,"id":"5fc1f717_5625c107","line":92,"updated":"2019-03-18 10:48:24.000000000","message":"\"\"\"Check the parameters and return a deprecation warning if the uuid parameter is present\"\"\"","commit_id":"65271428e6e24b94b65dc27a860b0f594a1a56d2"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"add7e863e1664593fe23cb939a90fb8a920b9d3e","unresolved":false,"context_lines":[{"line_number":101,"context_line":"            raise TypeError("},{"line_number":102,"context_line":"                _(\"Expected string for node_id argument, got %r\") % node_id)"},{"line_number":103,"context_line":"        if uuid:"},{"line_number":104,"context_line":"            warnings.warn(\"Parameter uuid is deprecated and will be\""},{"line_number":105,"context_line":"                          \"removed in future releases, please use\""},{"line_number":106,"context_line":"                          \"node_id instead.\", DeprecationWarning)"},{"line_number":107,"context_line":"        return node_id"}],"source_content_type":"text/x-python","patch_set":9,"id":"5fc1f717_1a20aa9a","line":104,"range":{"start_line":104,"start_character":65,"end_line":104,"end_character":67},"updated":"2019-03-18 21:14:29.000000000","message":"Looks like a space is needed at the end of this line and the next one to avoid words being concatenated (i.e. \"beremoved\")","commit_id":"642c6680736abffa655eea7c935f55c4e93bc4da"},{"author":{"_account_id":21909,"name":"Bob Fournier","email":"bfournie@redhat.com","username":"bfournie"},"change_message_id":"add7e863e1664593fe23cb939a90fb8a920b9d3e","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        \"\"\""},{"line_number":227,"context_line":"        result \u003d {}"},{"line_number":228,"context_line":"        node_ids \u003d node_ids or uuids"},{"line_number":229,"context_line":"        if uuids:"},{"line_number":230,"context_line":"            warnings.warn(\"Parameter uuid is deprecated and will be\""},{"line_number":231,"context_line":"                          \"removed in future releases, please use\""},{"line_number":232,"context_line":"                          \"node_id instead.\", DeprecationWarning)"}],"source_content_type":"text/x-python","patch_set":9,"id":"5fc1f717_3acd66b6","line":229,"range":{"start_line":229,"start_character":1,"end_line":229,"end_character":17},"updated":"2019-03-18 21:14:29.000000000","message":"Perhaps the warning would already have been generated once when introspection was started so not necessary to check here?","commit_id":"642c6680736abffa655eea7c935f55c4e93bc4da"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3b69e800c91776adb85624864d638875e93d3a0f","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        \"\"\""},{"line_number":227,"context_line":"        result \u003d {}"},{"line_number":228,"context_line":"        node_ids \u003d node_ids or uuids"},{"line_number":229,"context_line":"        if uuids:"},{"line_number":230,"context_line":"            warnings.warn(\"Parameter uuid is deprecated and will be\""},{"line_number":231,"context_line":"                          \"removed in future releases, please use\""},{"line_number":232,"context_line":"                          \"node_id instead.\", DeprecationWarning)"}],"source_content_type":"text/x-python","patch_set":9,"id":"5fc1f717_d3252c0c","line":229,"range":{"start_line":229,"start_character":1,"end_line":229,"end_character":17},"in_reply_to":"5fc1f717_3acd66b6","updated":"2019-03-19 03:12:11.000000000","message":"It\u0027s a interface level deprecation, so I think the warning is required for each involved interface.","commit_id":"642c6680736abffa655eea7c935f55c4e93bc4da"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3cd2c6ed26332499a24c9007fb8f2339d3bdbfb0","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    def introspect(self, node_id, manage_boot\u003dNone, uuid\u003dNone):"},{"line_number":110,"context_line":"        \"\"\"Start introspection for a node."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"        :param uuid: node UUID or name"},{"line_number":113,"context_line":"        :param manage_boot: whether to manage boot during introspection of"},{"line_number":114,"context_line":"            this node. If it is None (the default), then this argument is not"},{"line_number":115,"context_line":"            passed to API and the server default is used instead."}],"source_content_type":"text/x-python","patch_set":11,"id":"5fc1f717_d653da6b","line":112,"range":{"start_line":112,"start_character":15,"end_line":112,"end_character":19},"updated":"2019-03-19 05:33:29.000000000","message":"I hope we remember to update doc string at the time uuid removed :)","commit_id":"933eed7dbd56d59d859b0c64c2f212316952cbcf"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3cd2c6ed26332499a24c9007fb8f2339d3bdbfb0","unresolved":false,"context_lines":[{"line_number":227,"context_line":"        result \u003d {}"},{"line_number":228,"context_line":"        node_ids \u003d node_ids or uuids"},{"line_number":229,"context_line":"        if uuids:"},{"line_number":230,"context_line":"            warnings.warn(\"Parameter uuid is deprecated and will be\""},{"line_number":231,"context_line":"                          \"removed in future releases, please use\""},{"line_number":232,"context_line":"                          \"node_id instead.\", DeprecationWarning)"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"5fc1f717_165ac282","line":230,"range":{"start_line":230,"start_character":65,"end_line":230,"end_character":67},"updated":"2019-03-19 05:33:29.000000000","message":"missing a space here, otherwise we will have output like beremoved in the future.","commit_id":"933eed7dbd56d59d859b0c64c2f212316952cbcf"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3cd2c6ed26332499a24c9007fb8f2339d3bdbfb0","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        node_ids \u003d node_ids or uuids"},{"line_number":229,"context_line":"        if uuids:"},{"line_number":230,"context_line":"            warnings.warn(\"Parameter uuid is deprecated and will be\""},{"line_number":231,"context_line":"                          \"removed in future releases, please use\""},{"line_number":232,"context_line":"                          \"node_id instead.\", DeprecationWarning)"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Number of attempts \u003d number of retries + first attempt"}],"source_content_type":"text/x-python","patch_set":11,"id":"5fc1f717_365fbe73","line":231,"range":{"start_line":231,"start_character":62,"end_line":231,"end_character":65},"updated":"2019-03-19 05:33:29.000000000","message":"ditto","commit_id":"933eed7dbd56d59d859b0c64c2f212316952cbcf"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    def introspect(self, node_id, manage_boot\u003dNone, uuid\u003dNone):"},{"line_number":110,"context_line":"        \"\"\"Start introspection for a node."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"        :param uuid: node UUID or name"},{"line_number":113,"context_line":"        :param manage_boot: whether to manage boot during introspection of"},{"line_number":114,"context_line":"            this node. If it is None (the default), then this argument is not"},{"line_number":115,"context_line":"            passed to API and the server default is used instead."}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_0784cab0","line":112,"updated":"2019-03-19 09:26:30.000000000","message":"maybe add param line for node_id and add a \"deprecated\" at the end of the param line for uuid ?","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":133,"context_line":"        If swift support is disabled, introspection data won\u0027t be stored,"},{"line_number":134,"context_line":"        this request will return error response with 404 code."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"        :param uuid: node UUID or name."},{"line_number":137,"context_line":"        :raises: :py:class:`ironic_inspector_client.ClientError` on error"},{"line_number":138,"context_line":"            reported from a server"},{"line_number":139,"context_line":"        :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if"}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_87c19ae7","line":136,"updated":"2019-03-19 09:26:30.000000000","message":"ditto","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":187,"context_line":"    def get_status(self, node_id, uuid\u003dNone):"},{"line_number":188,"context_line":"        \"\"\"Get introspection status for a node."},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"        :param uuid: node UUID or name."},{"line_number":191,"context_line":"        :raises: :py:class:`ironic_inspector_client.ClientError` on error"},{"line_number":192,"context_line":"            reported from a server"},{"line_number":193,"context_line":"        :raises: :py:class:`ironic_inspector_client.VersionNotSupported`"}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_47bbb271","line":190,"updated":"2019-03-19 09:26:30.000000000","message":"ditto","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":211,"context_line":"                        sleep_function\u003dtime.sleep, uuids\u003dNone):"},{"line_number":212,"context_line":"        \"\"\"Wait for introspection finishing for given nodes."},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"        :param uuids: collection of node UUIDs or names."},{"line_number":215,"context_line":"        :param retry_interval: sleep interval between retries."},{"line_number":216,"context_line":"        :param max_retries: maximum number of retries."},{"line_number":217,"context_line":"        :param sleep_function: function used for sleeping between retries."}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_c7a6c254","line":214,"updated":"2019-03-19 09:26:30.000000000","message":"ditto","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":263,"context_line":"        If swift support is disabled, introspection data won\u0027t be stored,"},{"line_number":264,"context_line":"        this request will return error response with 404 code."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"        :param uuid: node UUID or name."},{"line_number":267,"context_line":"        :param raw: whether to return raw binary data or parsed JSON data"},{"line_number":268,"context_line":"        :returns: bytes or a dict depending on the \u0027raw\u0027 argument"},{"line_number":269,"context_line":"        :raises: :py:class:`ironic_inspector_client.ClientError` on error"}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_276b06f2","line":266,"updated":"2019-03-19 09:26:30.000000000","message":"ditto","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7c1cbca133ed7064094eb8fa34150bb3cf239568","unresolved":false,"context_lines":[{"line_number":284,"context_line":"    def abort(self, node_id, uuid\u003dNone):"},{"line_number":285,"context_line":"        \"\"\"Abort running introspection for a node."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"        :param uuid: node UUID or name."},{"line_number":288,"context_line":"        :raises: :py:class:`ironic_inspector_client.ClientError` on error"},{"line_number":289,"context_line":"            reported from a server"},{"line_number":290,"context_line":"        :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if"}],"source_content_type":"text/x-python","patch_set":12,"id":"5fc1f717_e7741ed3","line":287,"updated":"2019-03-19 09:26:30.000000000","message":"ditto","commit_id":"7acc7430db6f3aea8bb1efcc60a74a6d1f272ea8"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"15ac2f1cc87b9b53b034860db9b3e9297a76ed41","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        \"\"\"Start introspection for a node."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"        :param uuid: node UUID or name, deprecated"},{"line_number":113,"context_line":"        :param node_id: node node_id or name"},{"line_number":114,"context_line":"        :param manage_boot: whether to manage boot during introspection of"},{"line_number":115,"context_line":"            this node. If it is None (the default), then this argument is not"},{"line_number":116,"context_line":"            passed to API and the server default is used instead."}],"source_content_type":"text/x-python","patch_set":13,"id":"5fc1f717_b835c2aa","line":113,"range":{"start_line":113,"start_character":24,"end_line":113,"end_character":44},"updated":"2019-03-20 01:03:40.000000000","message":"we can just use the original text \"node UUID or name\".","commit_id":"084d1dee763aa0a63d2bb04adea035d8ee09f6a1"}],"releasenotes/notes/version-uuid-b7f9e57589314fe9.yaml":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"d029ac4bd6f9c21c7e24a9a92217899b2627dc08","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"prelude: \u003e"},{"line_number":3,"context_line":"    This release deprecates uuid paramter to python"},{"line_number":4,"context_line":"    calls and replaces it with node_id parameter."},{"line_number":5,"context_line":"deprecations:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5fc1f717_16edf9b5","line":2,"updated":"2019-03-18 10:48:24.000000000","message":"I think you may remove the prelude section","commit_id":"65271428e6e24b94b65dc27a860b0f594a1a56d2"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3b69e800c91776adb85624864d638875e93d3a0f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - Parameter uuid is deprecated and node_id is used"},{"line_number":4,"context_line":"    instead."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5fc1f717_737c78eb","line":4,"updated":"2019-03-19 03:12:11.000000000","message":"the description seems a bit broad, I think we can say:\n\nParameter uuid is deprecated in ClientV1 and will be removed in future releases, please use node_id instead.\n\nwdyt?","commit_id":"642c6680736abffa655eea7c935f55c4e93bc4da"}]}
