)]}'
{"nova/objects/base.py":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"b1ba86f0071a9302ad77e5f2cc3c91195825d82b","unresolved":false,"context_lines":[{"line_number":245,"context_line":"            if name in objdata:"},{"line_number":246,"context_line":"                setattr(self, name, field.from_primitive(self, name,"},{"line_number":247,"context_line":"                                                         objdata[name]))"},{"line_number":248,"context_line":"        self._changed_fields \u003d sorted(set([x for x in changes"},{"line_number":249,"context_line":"                                           if x in self.fields]))"},{"line_number":250,"context_line":"        return self"},{"line_number":251,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_56c06de0","line":248,"updated":"2015-07-13 14:59:32.000000000","message":"just curious why a set need to be sorted? \nlack of python 3 knowledge , thanks a lot","commit_id":"6bcef2e87ce73b0bacd52a7aef90277554ed6510"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"e6e2d0d047d711b9d175b31d811e031434eb8a90","unresolved":false,"context_lines":[{"line_number":245,"context_line":"            if name in objdata:"},{"line_number":246,"context_line":"                setattr(self, name, field.from_primitive(self, name,"},{"line_number":247,"context_line":"                                                         objdata[name]))"},{"line_number":248,"context_line":"        self._changed_fields \u003d sorted(set([x for x in changes"},{"line_number":249,"context_line":"                                           if x in self.fields]))"},{"line_number":250,"context_line":"        return self"},{"line_number":251,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_eb474a75","line":248,"in_reply_to":"9a41bdd9_56c06de0","updated":"2015-07-13 21:05:45.000000000","message":"Here\u0027s an example jichenc\n\n    dims@dims-mac:~$ python\n    Python 2.7.9 (default, Feb 10 2015, 03:28:08)\n    [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin\n    Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n    \u003e\u003e\u003e import sys\n    \u003e\u003e\u003e sys.version\n    \u00272.7.9 (default, Feb 10 2015, 03:28:08) \\n[GCC 4.2.1 Compatible Apple LLVM     6.0 (clang-600.0.56)]\u0027\n    \u003e\u003e\u003e s \u003d set([\u00271\u0027,\u0027a\u0027,\u00272\u0027,\u00277\u0027,\u00275\u0027,\u0027b\u0027])\n    \u003e\u003e\u003e s\n    set([\u0027a\u0027, \u0027b\u0027, \u00271\u0027, \u00272\u0027, \u00275\u0027, \u00277\u0027])\n    \u003e\u003e\u003e sorted(s)\n    [\u00271\u0027, \u00272\u0027, \u00275\u0027, \u00277\u0027, \u0027a\u0027, \u0027b\u0027]\n    \u003e\u003e\u003e\n    dims@dims-mac:~$ python3\n    Python 3.4.3 (default, Mar 23 2015, 04:19:36)\n    [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin\n    Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n    \u003e\u003e\u003e import sys\n    \u003e\u003e\u003e sys.version\n    \u00273.4.3 (default, Mar 23 2015, 04:19:36) \\n[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)]\u0027\n    \u003e\u003e\u003e s \u003d set([\u00271\u0027,\u0027a\u0027,\u00272\u0027,\u00277\u0027,\u00275\u0027,\u0027b\u0027])\n    \u003e\u003e\u003e s\n    {\u00277\u0027, \u00275\u0027, \u00272\u0027, \u0027a\u0027, \u0027b\u0027, \u00271\u0027}\n    \u003e\u003e\u003e sorted(s)\n    [\u00271\u0027, \u00272\u0027, \u00275\u0027, \u00277\u0027, \u0027a\u0027, \u0027b\u0027]\n    \u003e\u003e\u003e","commit_id":"6bcef2e87ce73b0bacd52a7aef90277554ed6510"}]}
