)]}'
{"trove/common/strategies/cluster/experimental/mongodb/api.py":[{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"2886f1d397b23c922632d00504599b6af6c24db4","unresolved":false,"context_lines":[{"line_number":95,"context_line":"        volume_size \u003d instances[0].get(\u0027volume_size\u0027, None)"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"        nics \u003d [instance.get(\u0027nics\u0027, None) for instance in instances]"},{"line_number":98,"context_line":"        nic \u003d nics[0]"},{"line_number":99,"context_line":"        for n in nics[1:]:"},{"line_number":100,"context_line":"            if n !\u003d nic:"},{"line_number":101,"context_line":"                raise ValueError(_(\u0027All cluster nics must be the same. \u0027"},{"line_number":102,"context_line":"                                   \u0027%(nic)s !\u003d %(n)s\u0027)"},{"line_number":103,"context_line":"                                 % {\u0027nic\u0027: nic, \u0027n\u0027: n})"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"        azs \u003d [instance.get(\u0027availability_zone\u0027, None)"},{"line_number":106,"context_line":"               for instance in instances]"}],"source_content_type":"text/x-python","patch_set":11,"id":"ff0f0b1f_a34e3dbe","line":103,"range":{"start_line":98,"start_character":0,"end_line":103,"end_character":56},"updated":"2017-05-24 09:16:29.000000000","message":"Whether we can make this more flexible...For example, through --instance type \u003d query_router, nic \u003d \u0027\\ xxxx \\\u0027 --instance type \u003d configsvr, nic \u003d \u0027\\ xxxxx \\\u0027 to specify configsvr and mongos the nic?","commit_id":"e73ef2d8aca44b9b863d7fecb7c75db40ab3730f"},{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"2886f1d397b23c922632d00504599b6af6c24db4","unresolved":false,"context_lines":[{"line_number":158,"context_line":"                                        volume_size, None,"},{"line_number":159,"context_line":"                                        availability_zone\u003dazs[i %"},{"line_number":160,"context_line":"                                                              num_instances],"},{"line_number":161,"context_line":"                                        nics\u003dnic,"},{"line_number":162,"context_line":"                                        configuration_id\u003dNone,"},{"line_number":163,"context_line":"                                        cluster_config\u003dconfigsvr_config,"},{"line_number":164,"context_line":"                                        locality\u003dlocality,"}],"source_content_type":"text/x-python","patch_set":11,"id":"ff0f0b1f_8349f9b7","line":161,"range":{"start_line":161,"start_character":45,"end_line":161,"end_character":48},"updated":"2017-05-24 09:16:29.000000000","message":"here","commit_id":"e73ef2d8aca44b9b863d7fecb7c75db40ab3730f"},{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"2886f1d397b23c922632d00504599b6af6c24db4","unresolved":false,"context_lines":[{"line_number":174,"context_line":"                                        volume_size, None,"},{"line_number":175,"context_line":"                                        availability_zone\u003dazs[i %"},{"line_number":176,"context_line":"                                                              num_instances],"},{"line_number":177,"context_line":"                                        nics\u003dnic,"},{"line_number":178,"context_line":"                                        configuration_id\u003dNone,"},{"line_number":179,"context_line":"                                        cluster_config\u003dmongos_config,"},{"line_number":180,"context_line":"                                        locality\u003dlocality,"}],"source_content_type":"text/x-python","patch_set":11,"id":"ff0f0b1f_03d3a9d6","line":177,"range":{"start_line":177,"start_character":45,"end_line":177,"end_character":48},"updated":"2017-05-24 09:16:29.000000000","message":"and here","commit_id":"e73ef2d8aca44b9b863d7fecb7c75db40ab3730f"}],"trove/guestagent/datastore/experimental/mongodb/manager.py":[{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"58d62be68497bf9c6d2a768d5930cc0dc8001b4b","unresolved":false,"context_lines":[{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    def post_upgrade(self, context, upgrade_info):"},{"line_number":107,"context_line":"        LOG.debug(\u0027Finalizing MongoDB upgrade.\u0027)"},{"line_number":108,"context_line":"        self.app.stop_db()"},{"line_number":109,"context_line":"        if \u0027device\u0027 in upgrade_info:"},{"line_number":110,"context_line":"            self.mount_volume(context,"},{"line_number":111,"context_line":"                              mount_point\u003dupgrade_info[\u0027mount_point\u0027],"}],"source_content_type":"text/x-python","patch_set":9,"id":"7a3c09a3_23cd1c31","line":108,"updated":"2017-01-18 12:34:13.000000000","message":"Matt, why do we need to stop the database again here. Isn\u0027t it already stopped in line 100","commit_id":"c9d32cb20b018c0a3a549832f60147ca9225ce66"}],"trove/templates/mongodb/config.template":[{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"581aaaea59eeca38a8425734f34583fa5f637e01","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Trove\u0027s mongod.conf"},{"line_number":2,"context_line":"storage:"},{"line_number":3,"context_line":"    journal:"},{"line_number":4,"context_line":"        enabled: true"},{"line_number":5,"context_line":"systemLog:"},{"line_number":6,"context_line":"    destination: file"},{"line_number":7,"context_line":"    logAppend: true"},{"line_number":8,"context_line":"    path: /var/log/mongodb/mongod.log"}],"source_content_type":"application/octet-stream","patch_set":12,"id":"7f231b9d_e345fc71","line":8,"range":{"start_line":1,"start_character":0,"end_line":8,"end_character":37},"updated":"2017-06-12 08:43:28.000000000","message":"Extra topic, this file can even be cherry-pick to the past version. The current use of mitaka code, and configuration-default return \n+---------------------------+-------+\n| Property                  | Value |\n+---------------------------+-------+\n| storage.journal.enabled   | True  |\n| storage.mmapv1.smallFiles | False |\n+---------------------------+-------+\n，but in fact There are more default parameters that are not shown","commit_id":"662e0d4efec979c884c2efd7f1ced05d897d0f85"}]}
