)]}'
{"rally/common/db/sqlalchemy/api.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"d125d244d62a7095f1f6b82896b5e8fba907909d","unresolved":false,"context_lines":[{"line_number":476,"context_line":"        if finished_at \u003d\u003d 0:"},{"line_number":477,"context_line":"            finished_at \u003d now"},{"line_number":478,"context_line":""},{"line_number":479,"context_line":"        chunk_order \u003d self.model_query(models.WorkloadData).filter_by("},{"line_number":480,"context_line":"            task_uuid\u003dtask_uuid, workload_uuid\u003dworkload_uuid).count()"},{"line_number":481,"context_line":""},{"line_number":482,"context_line":"        workload_data.update({"},{"line_number":483,"context_line":"            \"task_uuid\": task_uuid,"}],"source_content_type":"text/x-python","patch_set":12,"id":"1a6eadb0_9aca646d","line":480,"range":{"start_line":479,"start_character":8,"end_line":480,"end_character":69},"updated":"2016-12-13 21:33:44.000000000","message":"I dislike this extra call to db, but I do not have any other solution yet","commit_id":"be982de7b776871d2b4132fa9bdc2cafbac3ff7f"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"d125d244d62a7095f1f6b82896b5e8fba907909d","unresolved":false,"context_lines":[{"line_number":487,"context_line":"            \"failed_iteration_count\": failed_iter_count,"},{"line_number":488,"context_line":"            \"chunk_data\": {\"raw\": raw_data},"},{"line_number":489,"context_line":"            # TODO(ikhudoshyn)"},{"line_number":490,"context_line":"            \"chunk_size\": 0,"},{"line_number":491,"context_line":"            \"compressed_chunk_size\": 0,"},{"line_number":492,"context_line":"            \"started_at\": dt.datetime.fromtimestamp(started_at),"},{"line_number":493,"context_line":"            \"finished_at\": dt.datetime.fromtimestamp(finished_at)"}],"source_content_type":"text/x-python","patch_set":12,"id":"1a6eadb0_1a8c9434","line":490,"range":{"start_line":490,"start_character":12,"end_line":490,"end_character":28},"updated":"2016-12-13 21:33:44.000000000","message":"should we update this one? do we need it at all?","commit_id":"be982de7b776871d2b4132fa9bdc2cafbac3ff7f"},{"author":{"_account_id":19011,"name":"Anton Studenov","email":"tohin1332@gmail.com","username":"tohin"},"change_message_id":"665f61f5800885f5dad52bf893e615cc85c22aa8","unresolved":false,"context_lines":[{"line_number":487,"context_line":"            \"failed_iteration_count\": failed_iter_count,"},{"line_number":488,"context_line":"            \"chunk_data\": {\"raw\": raw_data},"},{"line_number":489,"context_line":"            # TODO(ikhudoshyn)"},{"line_number":490,"context_line":"            \"chunk_size\": 0,"},{"line_number":491,"context_line":"            \"compressed_chunk_size\": 0,"},{"line_number":492,"context_line":"            \"started_at\": dt.datetime.fromtimestamp(started_at),"},{"line_number":493,"context_line":"            \"finished_at\": dt.datetime.fromtimestamp(finished_at)"}],"source_content_type":"text/x-python","patch_set":12,"id":"1a6eadb0_25392342","line":490,"range":{"start_line":490,"start_character":12,"end_line":490,"end_character":28},"in_reply_to":"1a6eadb0_1a8c9434","updated":"2016-12-14 11:34:44.000000000","message":"It is not used so far. We can save `len(raw_data)` here. What do you think about it?","commit_id":"be982de7b776871d2b4132fa9bdc2cafbac3ff7f"}],"rally/task/engine.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"beb6df17437cdf8fdf8ae675d780751e7a0b5dbf","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"CONF \u003d cfg.CONF"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"TASK_ENGINE_OPTS \u003d ["},{"line_number":47,"context_line":"    cfg.IntOpt(\"raw_result_chunk_size\", default\u003d1000, min\u003d1,"},{"line_number":48,"context_line":"               help\u003d\"Size of raw result chunk in iterations\"),"},{"line_number":49,"context_line":"]"},{"line_number":50,"context_line":"CONF.register_opts(TASK_ENGINE_OPTS)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"class ResultConsumer(object):"}],"source_content_type":"text/x-python","patch_set":4,"id":"5a74a57a_0c5dc246","line":50,"range":{"start_line":44,"start_character":0,"end_line":50,"end_character":36},"updated":"2016-11-28 17:15:35.000000000","message":"you need to launch `tox -egenconfig` after adding new option to update config sample","commit_id":"5624932cdb85596264661730ba117ecd345dfcb2"}]}
