)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"bc57663e96e90db5b0f36774b2d8514f36754d44","unresolved":false,"context_lines":[{"line_number":11,"context_line":"documentation to manually delete the index and rerun with --no-delete."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This can be removed after global-requirements is capped (see"},{"line_number":14,"context_line":"https://review.openstack.org/#/c/252075/)"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I8ad3efb0addf6be516b0f8bbf18543b19175ac5d"},{"line_number":17,"context_line":"Partial-Bug: #1515412"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a740942_abac13ee","line":14,"updated":"2015-12-03 20:36:21.000000000","message":"OR after we implement the zero downtime spec\n\nhttps://review.openstack.org/#/c/245222/","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"f162b6b2385ff3ca33057a4afb6421c84853a64a","unresolved":false,"context_lines":[{"line_number":11,"context_line":"documentation to manually delete the index and rerun with --no-delete."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This can be removed after global-requirements is capped (see"},{"line_number":14,"context_line":"https://review.openstack.org/#/c/252075/)"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I8ad3efb0addf6be516b0f8bbf18543b19175ac5d"},{"line_number":17,"context_line":"Partial-Bug: #1515412"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7a740942_46c7a112","line":14,"in_reply_to":"7a740942_abac13ee","updated":"2015-12-03 22:18:39.000000000","message":"Done","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"}],"doc/source/dev-environment.rst":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"00f90b66b4f9005100d96c6c39b008b5c25a8ab9","unresolved":false,"context_lines":[{"line_number":252,"context_line":""},{"line_number":253,"context_line":"   (venv) $ python searchlight/cmd/manage.py --config-file etc/searchlight.conf index sync --no-delete"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"Alternatively, install the Elasticsearch 1.9.0 client."},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"Start Index Update Monitoring"},{"line_number":258,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_f2d0c7cb","line":255,"updated":"2015-12-04 00:21:39.000000000","message":"Might as well put this in the CLI error message as well. Probably should go ahead and caveat it though that this can only be done if the elasticsearch instance is v1.x.  Since that functionality is deprecated server side as well:\n\nhttps://www.elastic.co/guide/en/elasticsearch/reference/2.0/indices-delete-mapping.html\n\nAlso, should say:\n\nTo do this ...\n\nedit requirements.txt blah blah blah\n\nRemember this is a step by step dev guide and we don\u0027t want people immediately getting stuck.","commit_id":"5882f20c076ded083fb22887df7f6252f6db6aa1"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"10f0393b6cd41c0b97b4f00d87e98191a36b4ed8","unresolved":false,"context_lines":[{"line_number":263,"context_line":"   elasticsearch\u003e\u003d1.3.0"},{"line_number":264,"context_line":"   # To THIS"},{"line_number":265,"context_line":"   elasticsearch\u003e\u003d1.3.0,\u003c2.0.0"},{"line_number":266,"context_line":" "},{"line_number":267,"context_line":"Then re-install requirements and index"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a740942_3beda325","line":266,"updated":"2015-12-04 16:59:40.000000000","message":":(","commit_id":"081b83006fce01d975fb2c1028258a20864ba9d0"}],"searchlight/cmd/manage.py":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"bc57663e96e90db5b0f36774b2d8514f36754d44","unresolved":false,"context_lines":[{"line_number":85,"context_line":"            using_v2_message \u003d using_elasticsearch_v2()"},{"line_number":86,"context_line":"            if using_v2_message:"},{"line_number":87,"context_line":"                print(using_v2_message)"},{"line_number":88,"context_line":"                sys.exit(0)"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        if not force:"},{"line_number":91,"context_line":"            def format_selection(selection):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_307e52e5","line":88,"updated":"2015-12-03 20:36:21.000000000","message":"seems like exit code should be 1, because it didn\u0027t complete normally.","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"f162b6b2385ff3ca33057a4afb6421c84853a64a","unresolved":false,"context_lines":[{"line_number":85,"context_line":"            using_v2_message \u003d using_elasticsearch_v2()"},{"line_number":86,"context_line":"            if using_v2_message:"},{"line_number":87,"context_line":"                print(using_v2_message)"},{"line_number":88,"context_line":"                sys.exit(0)"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        if not force:"},{"line_number":91,"context_line":"            def format_selection(selection):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_862029f9","line":88,"in_reply_to":"7a740942_307e52e5","updated":"2015-12-03 22:18:39.000000000","message":"Done","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"}],"searchlight/elasticsearch/__init__.py":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"bc57663e96e90db5b0f36774b2d8514f36754d44","unresolved":false,"context_lines":[{"line_number":105,"context_line":"                   \"indices with data to be cleared and reindex with \""},{"line_number":106,"context_line":"                   \"\u0027--no-delete\u0027. \\nSee the developer \""},{"line_number":107,"context_line":"                   \"documentation under \u0027Initialize the Elasticsearch Index\u0027 \""},{"line_number":108,"context_line":"                   \"for details.\")"},{"line_number":109,"context_line":"        return message"},{"line_number":110,"context_line":"    return None"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_907706d4","line":108,"updated":"2015-12-03 20:36:21.000000000","message":"I *think* we could give base link.\n\nhttp://docs.openstack.org/developer/searchlight/\n\nOnly concern about this is that this software may live longer than the docs for it.  Although this is mid-cycle (not final release)","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"f162b6b2385ff3ca33057a4afb6421c84853a64a","unresolved":false,"context_lines":[{"line_number":105,"context_line":"                   \"indices with data to be cleared and reindex with \""},{"line_number":106,"context_line":"                   \"\u0027--no-delete\u0027. \\nSee the developer \""},{"line_number":107,"context_line":"                   \"documentation under \u0027Initialize the Elasticsearch Index\u0027 \""},{"line_number":108,"context_line":"                   \"for details.\")"},{"line_number":109,"context_line":"        return message"},{"line_number":110,"context_line":"    return None"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a740942_a64be5af","line":108,"in_reply_to":"7a740942_907706d4","updated":"2015-12-03 22:18:39.000000000","message":"Done","commit_id":"cdad25af491d4146830260f1745c4d3c6c320d3c"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"00f90b66b4f9005100d96c6c39b008b5c25a8ab9","unresolved":false,"context_lines":[{"line_number":107,"context_line":"            \"\u0027--no-delete\u0027. \\nSee the developer documentation \""},{"line_number":108,"context_line":"            \"(http://docs.openstack.org/developer/searchlight/\""},{"line_number":109,"context_line":"            \"dev-environment.html) under \u0027Initialize the Elasticsearch \""},{"line_number":110,"context_line":"            \"Index\u0027 for details.\")"},{"line_number":111,"context_line":"        return message"},{"line_number":112,"context_line":"    return None"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_9255c31e","line":110,"updated":"2015-12-04 00:21:39.000000000","message":"I think the alternate to install the v1.x client text would make sense here, but you need caveat it that this can only be done if the elasticsearch instance is v1.x.  Since that functionality is deprecated server side as well:\n\nhttps://www.elastic.co/guide/en/elasticsearch/reference/2.0/indices-delete-mapping.html","commit_id":"5882f20c076ded083fb22887df7f6252f6db6aa1"}]}
