)]}'
{"mariadb/templates/bin/_start.py.tpl":[{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"eee3cdf3442bea56c900bade913dff5f6d6e861a","unresolved":false,"context_lines":[{"line_number":549,"context_line":"                    stdout\u003dsubprocess.PIPE,"},{"line_number":550,"context_line":"                    stderr\u003dsubprocess.PIPE)"},{"line_number":551,"context_line":"                out, err \u003d wsrep_recover.communicate()"},{"line_number":552,"context_line":"                wsrep_rec_pos \u003d \u00271\u0027"},{"line_number":553,"context_line":"                for item in err.split(\"\\n\"):"},{"line_number":554,"context_line":"                    logger.info(\"Recovering wsrep position: {0}\".format(item))"},{"line_number":555,"context_line":"                    if \"WSREP: Recovered position:\" in item:"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"df33271e_16c13381","line":552,"range":{"start_line":552,"start_character":33,"end_line":552,"end_character":34},"updated":"2020-03-28 15:19:38.000000000","message":"i think we should default to -1","commit_id":"91904c4c1eb1bafb78b114307cd61e2871eac8e9"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"d127d28ffc110886e2c6a940a55c4102e43abea5","unresolved":false,"context_lines":[{"line_number":549,"context_line":"                    stdout\u003dsubprocess.PIPE,"},{"line_number":550,"context_line":"                    stderr\u003dsubprocess.PIPE)"},{"line_number":551,"context_line":"                out, err \u003d wsrep_recover.communicate()"},{"line_number":552,"context_line":"                wsrep_rec_pos \u003d \u00271\u0027"},{"line_number":553,"context_line":"                for item in err.split(\"\\n\"):"},{"line_number":554,"context_line":"                    logger.info(\"Recovering wsrep position: {0}\".format(item))"},{"line_number":555,"context_line":"                    if \"WSREP: Recovered position:\" in item:"}],"source_content_type":"text/x-smarty","patch_set":4,"id":"df33271e_963423fd","line":552,"range":{"start_line":552,"start_character":33,"end_line":552,"end_character":34},"in_reply_to":"df33271e_16c13381","updated":"2020-03-28 17:31:31.000000000","message":"thanks. done.","commit_id":"91904c4c1eb1bafb78b114307cd61e2871eac8e9"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"2de0e432acfc7db9f764fc37e3f2418a6fe6b5b6","unresolved":false,"context_lines":[{"line_number":549,"context_line":"                    stdout\u003dsubprocess.PIPE,"},{"line_number":550,"context_line":"                    stderr\u003dsubprocess.PIPE)"},{"line_number":551,"context_line":"                out, err \u003d wsrep_recover.communicate()"},{"line_number":552,"context_line":"                wsrep_rec_pos \u003d \u0027-1\u0027"},{"line_number":553,"context_line":"                for item in err.split(\"\\n\"):"},{"line_number":554,"context_line":"                    logger.info(\"Recovering wsrep position: {0}\".format(item))"},{"line_number":555,"context_line":"                    if \"WSREP: Recovered position:\" in item:"}],"source_content_type":"text/x-smarty","patch_set":6,"id":"df33271e_c43879ef","line":552,"range":{"start_line":552,"start_character":16,"end_line":552,"end_character":36},"updated":"2020-03-31 21:08:28.000000000","message":"have we considered what it means if the wsrep position cant be recovered - byt setting to -1 we at least have not indicated the node is potentially safe to bootstrap a cluster from - but do we potentially want human interaction at this stage?","commit_id":"82347158d1a1cf5a84e6a402611f57c86f38a0b2"}]}
