)]}'
{"ansible/roles/mariadb/tasks/recover_cluster.yml":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"440488a63cf7f59a9af81b96b39831d2b0f40832","unresolved":true,"context_lines":[{"line_number":49,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":50,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":51,"context_line":"      become: true"},{"line_number":52,"context_line":"      shell: awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 /tmp/mariadb_tmp.log | awk -F\":\" \u0027{print $2}\u0027"},{"line_number":53,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Removing MariaDB log file from /tmp"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f1cd851a_e6819255","line":52,"updated":"2024-04-19 16:35:46.000000000","message":"should we filter out the last found line from several possible? like \u0027... | tail -1\u0027 ?","commit_id":"9b872401394402265da6bffaa81189970359c98a"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"69f8f0e8db32c7c481d3c4e8d267b0eec659fbfa","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":50,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":51,"context_line":"      become: true"},{"line_number":52,"context_line":"      shell: awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 /tmp/mariadb_tmp.log | awk -F\":\" \u0027{print $2}\u0027"},{"line_number":53,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Removing MariaDB log file from /tmp"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"2ba36e2c_1c114ba2","line":52,"in_reply_to":"f1cd851a_e6819255","updated":"2024-04-22 07:13:20.000000000","message":"Acknowledged","commit_id":"9b872401394402265da6bffaa81189970359c98a"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"e7153cd4bab72a1bf332e7253a2eb733979a4489","unresolved":true,"context_lines":[{"line_number":49,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":50,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":51,"context_line":"      become: true"},{"line_number":52,"context_line":"      shell: awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 /tmp/mariadb_tmp.log | awk -F\":\" \u0027{print $2}\u0027 | tail -n 1"},{"line_number":53,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Removing MariaDB log file from /tmp"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"0260d5cb_47d5c58e","line":52,"updated":"2024-04-22 08:57:50.000000000","message":"Maybe instead introducing tail in the end let\u0027s just do awk once, set the position in a var and print it at the end?","commit_id":"8ec1f91ca05b7304d156cf3e987627913e23e497"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"87f2bda9a689d31f7f3b4bc4c408c91675c1f53b","unresolved":true,"context_lines":[{"line_number":49,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":50,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":51,"context_line":"      become: true"},{"line_number":52,"context_line":"      shell: awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 /tmp/mariadb_tmp.log | awk -F\":\" \u0027{print $2}\u0027 | tail -n 1"},{"line_number":53,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Removing MariaDB log file from /tmp"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"b9d16717_866da8e1","line":52,"in_reply_to":"0260d5cb_47d5c58e","updated":"2024-04-22 09:08:59.000000000","message":"you nerdsniped me into rewriting it into a single awk indeed, as I already thought when I first looked at this code: \"This can all be done in a single awk\". I  didn\u0027t do it initially to only make minimal changes to the script. also for some people a simpler chain of piped commands might be easier to reason about than a single awk. It turns out though, that the awk is imho pretty easy readable and understandable.\nSo here it is. 😄","commit_id":"8ec1f91ca05b7304d156cf3e987627913e23e497"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4bf552e5258fc705e135c8e06a9e40dc3ec4afe8","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":50,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":51,"context_line":"      become: true"},{"line_number":52,"context_line":"      shell: awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 /tmp/mariadb_tmp.log | awk -F\":\" \u0027{print $2}\u0027 | tail -n 1"},{"line_number":53,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Removing MariaDB log file from /tmp"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"315c3229_d3af0fd7","line":52,"in_reply_to":"b9d16717_866da8e1","updated":"2024-04-22 12:20:31.000000000","message":"There you go, great!","commit_id":"8ec1f91ca05b7304d156cf3e987627913e23e497"}]}
