)]}'
{"swift/common/ring/utils.py":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"a2effdf08b3d418a66a8a080c707c4440b82867f","unresolved":true,"context_lines":[{"line_number":980,"context_line":""},{"line_number":981,"context_line":"        dispersion_graph \u003d {tuple(json.loads(k)): v"},{"line_number":982,"context_line":"                            for k, v in serializable_graph.items()}"},{"line_number":983,"context_line":"        setattr(self.ring, \u0027_dispersion_graph\u0027, dispersion_graph)"}],"source_content_type":"text/x-python","patch_set":1,"id":"2261b44f_ea24e8e4","line":983,"updated":"2022-04-28 01:17:13.000000000","message":"I do like, all I had to do was create this class and becuase of the register it\u0027ll be serialised and deserialised by the builder :)","commit_id":"913fb402c5969bcc102004657f663fc31d833d40"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"b530e5225963c7094b8655f1113aa0824c92ad5a","unresolved":false,"context_lines":[{"line_number":980,"context_line":""},{"line_number":981,"context_line":"        dispersion_graph \u003d {tuple(json.loads(k)): v"},{"line_number":982,"context_line":"                            for k, v in serializable_graph.items()}"},{"line_number":983,"context_line":"        setattr(self.ring, \u0027_dispersion_graph\u0027, dispersion_graph)"}],"source_content_type":"text/x-python","patch_set":1,"id":"2d070e3b_b7ec781d","line":983,"in_reply_to":"2261b44f_ea24e8e4","updated":"2022-04-28 23:49:27.000000000","message":"wrong place for a comment","commit_id":"913fb402c5969bcc102004657f663fc31d833d40"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"0d5d34e255024e7fb0831db77643a87b7dcae10d","unresolved":true,"context_lines":[{"line_number":1008,"context_line":"                              for k, v in dispersion_graph.items()}"},{"line_number":1009,"context_line":""},{"line_number":1010,"context_line":"        with writer.section(self.index_name):"},{"line_number":1011,"context_line":"            writer.write_json(serializable_graph)"},{"line_number":1012,"context_line":""},{"line_number":1013,"context_line":"    def deserialize(self, reader):"},{"line_number":1014,"context_line":"        with reader.open_section(self.index_name) as r:"}],"source_content_type":"text/x-python","patch_set":2,"id":"6047cfa5_a4670fa9","line":1011,"updated":"2022-09-28 20:34:03.000000000","message":"Alternatively, I\u0027m not necessarily opposed to using pickle or msgpack or something if JSON isn\u0027t expressive enough...","commit_id":"e21ef726fb8a85a08ebe9ef451c36336b8f5a2ce"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"abfeb04c76aa3cb2eaa5283b400f39eafc46a23e","unresolved":true,"context_lines":[{"line_number":1008,"context_line":"                              for k, v in dispersion_graph.items()}"},{"line_number":1009,"context_line":""},{"line_number":1010,"context_line":"        with writer.section(self.index_name):"},{"line_number":1011,"context_line":"            writer.write_json(serializable_graph)"},{"line_number":1012,"context_line":""},{"line_number":1013,"context_line":"    def deserialize(self, reader):"},{"line_number":1014,"context_line":"        with reader.open_section(self.index_name) as r:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fa249b5_22b641eb","line":1011,"in_reply_to":"6047cfa5_a4670fa9","updated":"2022-10-17 04:06:39.000000000","message":"Yup, good point! We don\u0027t have to be tied to json here.","commit_id":"e21ef726fb8a85a08ebe9ef451c36336b8f5a2ce"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"b530e5225963c7094b8655f1113aa0824c92ad5a","unresolved":true,"context_lines":[{"line_number":1016,"context_line":""},{"line_number":1017,"context_line":"        dispersion_graph \u003d {tuple(json.loads(k)): v"},{"line_number":1018,"context_line":"                            for k, v in serializable_graph.items()}"},{"line_number":1019,"context_line":"        setattr(self.ring, \u0027_dispersion_graph\u0027, dispersion_graph)"}],"source_content_type":"text/x-python","patch_set":2,"id":"34084775_ff88dede","line":1019,"updated":"2022-04-28 23:49:27.000000000","message":"I do like, all I had to do was create this class and becuase of the register it\u0027ll be serialised and deserialised by the builder :)","commit_id":"e21ef726fb8a85a08ebe9ef451c36336b8f5a2ce"}]}
