)]}'
{"trove/common/strategies/cluster/experimental/mongodb/api.py":[{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"7a46a7c73f0ebb541ad9fe3d9fef50410a118d28","unresolved":false,"context_lines":[{"line_number":206,"context_line":"        new_shard_id \u003d utils.generate_uuid()"},{"line_number":207,"context_line":"        member_config \u003d {\"id\": self.id,"},{"line_number":208,"context_line":"                         \"shard_id\": new_shard_id,"},{"line_number":209,"context_line":"                         \"instance_type\": \"member\","},{"line_number":210,"context_line":"                         \"replica_set_name\": new_replica_set_name}"},{"line_number":211,"context_line":"        for i in range(1, num_members_per_shard + 1):"},{"line_number":212,"context_line":"            instance_name \u003d \"%s-%s-%s\" % (self.name, new_replica_set_name,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_d68d7d7c","line":209,"updated":"2015-07-20 15:30:38.000000000","message":"Seems like the key parameter is missing here too.","commit_id":"35db6be075bf5d36ee99e83c99bd289e89661107"},{"author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"change_message_id":"3b1914c54a6a2119238bff3f38e72cf6189e9dad","unresolved":false,"context_lines":[{"line_number":204,"context_line":"        check_quotas(self.context.tenant, deltas)"},{"line_number":205,"context_line":"        new_replica_set_name \u003d \"rs\" + str(num_unique_shards + 1)"},{"line_number":206,"context_line":"        new_shard_id \u003d utils.generate_uuid()"},{"line_number":207,"context_line":"        manager \u003d (datastore_models.DatastoreVersion."},{"line_number":208,"context_line":"                   load_by_uuid(db_insts[0].datastore_version_id).manager)"},{"line_number":209,"context_line":"        manager \u003d task_api.load(self.context, manager)"},{"line_number":210,"context_line":"        key \u003d manager.get_key(a_member)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_fe002f04","line":207,"updated":"2015-07-28 04:30:42.000000000","message":"lets not reuse the same variable name. name it something a little different like `datastore_manager` or `dsv_manager` here so that manager can be used below.","commit_id":"0cfb3d398ae82afe35422439d64b1ff549fe916c"},{"author":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"change_message_id":"3ed31781e8fcfdb7b7cc7e8fa0c1be0090ccae13","unresolved":false,"context_lines":[{"line_number":204,"context_line":"        check_quotas(self.context.tenant, deltas)"},{"line_number":205,"context_line":"        new_replica_set_name \u003d \"rs\" + str(num_unique_shards + 1)"},{"line_number":206,"context_line":"        new_shard_id \u003d utils.generate_uuid()"},{"line_number":207,"context_line":"        manager \u003d (datastore_models.DatastoreVersion."},{"line_number":208,"context_line":"                   load_by_uuid(db_insts[0].datastore_version_id).manager)"},{"line_number":209,"context_line":"        manager \u003d task_api.load(self.context, manager)"},{"line_number":210,"context_line":"        key \u003d manager.get_key(a_member)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_e48d007d","line":207,"in_reply_to":"3a50d1a3_fe002f04","updated":"2015-07-28 05:45:15.000000000","message":"Yeah agreed this is pretty confusing and someone may misuse this in the future.","commit_id":"0cfb3d398ae82afe35422439d64b1ff549fe916c"}]}
