Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839 tag:github.com,2008:https://github.com/github/gh-ost/releasesRelease notes from gh-ost2024-12-19T02:18:59Ztag:github.com,2008:Repository/54378638/v1.1.72025-03-07T00:01:12ZGA release v1.1.7<p>gh-ost v1.1.7 includes performance improvements, new features, and several bug fixes 👻<br>
<strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.6...v1.1.7"><tt>v1.1.6...v1.1.7</tt></a></p>
<h2>What's Changed</h2>
<ul>
<li>Add <code>cpu-profile</code> interactive command by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054842570" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1358" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1358/hovercard" href="https://github.com/github/gh-ost/pull/1358">#1358</a>
<ul>
<li>Use the <code>cpu-profile</code> command to get a base64-encoded <code>runtime/pprof</code> report</li>
</ul>
</li>
<li>Add <code>--mysql-wait-timeout</code> flag by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2228703492" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1401" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1401/hovercard" href="https://github.com/github/gh-ost/pull/1401">#1401</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2238230878" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1406" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1406/hovercard" href="https://github.com/github/gh-ost/pull/1406">#1406</a>
<ul>
<li><code>--mysql-wait-timeout</code> sets the wait_timeout at cutover time</li>
</ul>
</li>
<li>Support to config charset and collation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shaohk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shaohk">@shaohk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2087378293" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1368" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1368/hovercard" href="https://github.com/github/gh-ost/pull/1368">#1368</a>
<ul>
<li><code>--charset</code> sets the character set on gh-ost's MySQL connections</li>
</ul>
</li>
<li>Use query builders for DML queries, reducing time and allocations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/danieljoos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/danieljoos">@danieljoos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2605634479" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1459" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1459/hovercard" href="https://github.com/github/gh-ost/pull/1459">#1459</a>
<ul>
<li>improves throughput 5-10%</li>
</ul>
</li>
<li>Avoid causing deadlocks when copying rows on busy tables by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/arthurschreiber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/arthurschreiber">@arthurschreiber</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2600272483" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1455" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1455/hovercard" href="https://github.com/github/gh-ost/pull/1455">#1455</a>
<ul>
<li>adds <code>FOR SHARE NO WAIT</code> on the copy row queries for MySQL 8 to avoid deadlocks</li>
</ul>
</li>
<li>Use multiStatement to apply DML by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/meiji163/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/meiji163">@meiji163</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2609999389" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1462" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1462/hovercard" href="https://github.com/github/gh-ost/pull/1462">#1462</a>
<ul>
<li>batches DML queries into multi-statements to reduce network overhead</li>
</ul>
</li>
<li>Use testcontainers to for unit tests. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/arthurschreiber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/arthurschreiber">@arthurschreiber</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2603524299" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1458" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1458/hovercard" href="https://github.com/github/gh-ost/pull/1458">#1458</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2606614269" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1460" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1460/hovercard" href="https://github.com/github/gh-ost/pull/1460">#1460</a></li>
<li>Use last second copy rate to project ETA by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/morgo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/morgo">@morgo</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1495404292" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1231" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1231/hovercard" href="https://github.com/github/gh-ost/pull/1231">#1231</a></li>
<li>Docker setup for localtests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/meiji163/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/meiji163">@meiji163</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2737328905" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1479" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1479/hovercard" href="https://github.com/github/gh-ost/pull/1479">#1479</a></li>
<li>Ensure replication running after replication restart by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andyedison/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andyedison">@andyedison</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2347152605" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1422" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1422/hovercard" href="https://github.com/github/gh-ost/pull/1422">#1422</a></li>
<li>Force index in unique key range queries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1513223377" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1237" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1237/hovercard" href="https://github.com/github/gh-ost/pull/1237">#1237</a></li>
<li>Fix: ensure <code>-attempt-instant-ddl</code> respects <code>-execute</code> flag by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2464292052" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1440" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1440/hovercard" href="https://github.com/github/gh-ost/pull/1440">#1440</a></li>
<li>Fix: use cut-over-lock-timeout for instant DDL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/artemvovk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/artemvovk">@artemvovk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2641740920" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1468" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1468/hovercard" href="https://github.com/github/gh-ost/pull/1468">#1468</a></li>
<li>Fix: onSuccess hook to run after INSTANT by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/artemvovk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/artemvovk">@artemvovk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2621779217" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1463" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1463/hovercard" href="https://github.com/github/gh-ost/pull/1463">#1463</a></li>
<li>Fix: successive failures error in streamer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2094961061" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1371" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1371/hovercard" href="https://github.com/github/gh-ost/pull/1371">#1371</a></li>
<li>Fix: binlog end log pos over lost data by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shaohk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shaohk">@shaohk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2085724182" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1367" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1367/hovercard" href="https://github.com/github/gh-ost/pull/1367">#1367</a></li>
<li>Fix: generated column in unique key error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/meiji163/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/meiji163">@meiji163</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2606857705" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1461" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1461/hovercard" href="https://github.com/github/gh-ost/pull/1461">#1461</a></li>
<li>Fix: tokens in inspector logging by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1488897667" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1226" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1226/hovercard" href="https://github.com/github/gh-ost/pull/1226">#1226</a></li>
<li>Fix: Print status after escaping % character by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/icyflame/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/icyflame">@icyflame</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2110101718" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1374" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1374/hovercard" href="https://github.com/github/gh-ost/pull/1374">#1374</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/testwill/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/testwill">@testwill</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1955757450" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1331" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1331/hovercard" href="https://github.com/github/gh-ost/pull/1331">#1331</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/icyflame/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/icyflame">@icyflame</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2110101718" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1374" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1374/hovercard" href="https://github.com/github/gh-ost/pull/1374">#1374</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sentinel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sentinel">@sentinel</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1473418421" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1213" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1213/hovercard" href="https://github.com/github/gh-ost/pull/1213">#1213</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2180716474" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1391" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1391/hovercard" href="https://github.com/github/gh-ost/pull/1391">#1391</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dontstopbelieveing/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dontstopbelieveing">@dontstopbelieveing</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2177411224" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1388" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1388/hovercard" href="https://github.com/github/gh-ost/pull/1388">#1388</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mountcount/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mountcount">@mountcount</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2232559616" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1405" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1405/hovercard" href="https://github.com/github/gh-ost/pull/1405">#1405</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/overallteach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/overallteach">@overallteach</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2297128976" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1417" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1417/hovercard" href="https://github.com/github/gh-ost/pull/1417">#1417</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/danieljoos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/danieljoos">@danieljoos</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2605634479" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1459" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1459/hovercard" href="https://github.com/github/gh-ost/pull/1459">#1459</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/artemvovk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/artemvovk">@artemvovk</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2621779217" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1463" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1463/hovercard" href="https://github.com/github/gh-ost/pull/1463">#1463</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/whhe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/whhe">@whhe</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2675233241" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1472" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1472/hovercard" href="https://github.com/github/gh-ost/pull/1472">#1472</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andyedison/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andyedison">@andyedison</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2347152605" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1422" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1422/hovercard" href="https://github.com/github/gh-ost/pull/1422">#1422</a></li>
</ul>
<p>Thanks to all the contributors!</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
5bb2ed9ece5db42ae747b28585572afd9d123a45e3e916f4d93601dbf5f1d430 gh-ost
9e7c91d07ccae51c653252b8c58c148032f3785223bfa8e531eba81aa912b71a gh-ost-1.1.7-1.x86_64.rpm
bf99e7df791e08642fbfbfefc8bd63cad55c563cd15c0741c996bb11b0f0d392 gh-ost_1.1.7_amd64.deb
71e6277957e52efb7c050f2ef0fac3c4f71a1045c9af809cf10a58b69959faae gh-ost-binary-linux-amd64-20241219160321.tar.gz
1afffa95bb3e1f62d47d82b517e58ce9a8f81d80c9369ec798274359a2b9b7c8 gh-ost-binary-linux-arm64-20241219160321.tar.gz
dacfa1b516d4558d8db90c73ffac749733ea64d355cb8a53f6ea8db47769fe2b gh-ost-binary-osx-amd64-20241219160321.tar.gz
769d8290245d2e7d9ccc1c7c8256617c2f757a9810bba4a539581c43d3ba3731 gh-ost-binary-osx-arm64-20241219160321.tar.gz"><pre class="notranslate"><code>$ sha256sum *
5bb2ed9ece5db42ae747b28585572afd9d123a45e3e916f4d93601dbf5f1d430 gh-ost
9e7c91d07ccae51c653252b8c58c148032f3785223bfa8e531eba81aa912b71a gh-ost-1.1.7-1.x86_64.rpm
bf99e7df791e08642fbfbfefc8bd63cad55c563cd15c0741c996bb11b0f0d392 gh-ost_1.1.7_amd64.deb
71e6277957e52efb7c050f2ef0fac3c4f71a1045c9af809cf10a58b69959faae gh-ost-binary-linux-amd64-20241219160321.tar.gz
1afffa95bb3e1f62d47d82b517e58ce9a8f81d80c9369ec798274359a2b9b7c8 gh-ost-binary-linux-arm64-20241219160321.tar.gz
dacfa1b516d4558d8db90c73ffac749733ea64d355cb8a53f6ea8db47769fe2b gh-ost-binary-osx-amd64-20241219160321.tar.gz
769d8290245d2e7d9ccc1c7c8256617c2f757a9810bba4a539581c43d3ba3731 gh-ost-binary-osx-arm64-20241219160321.tar.gz
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.7"><img src="https://camo.githubusercontent.com/fbd63958324b4c428b7729efe04dbca9f08d7fd8472a9fa5bf5a6f9cf605c73a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e372f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.7/total.svg" style="max-width: 100%;"></a></p>meiji163tag:github.com,2008:Repository/54378638/v1.1.62023-12-12T01:53:18ZGA release v1.1.6<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.4">1.1.5</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.5...v1.1.6"><tt>v1.1.5...v1.1.6</tt></a></p>
<p><code>gh-ost</code> v1.1.6 is based on the <code>master</code> branch, which is now considered stable.</p>
<h2>What's Changed</h2>
<ul>
<li>Attempt <code>INSTANT DDL</code> first for MySQL 8.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/morgo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/morgo">@morgo</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1448548942" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1201" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1201/hovercard" href="https://github.com/github/gh-ost/pull/1201">#1201</a>
<ul>
<li>disabled by default; enable with the flag <code>--attempt-instant-ddl</code></li>
</ul>
</li>
<li>Add rocksdb as transactional engine by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wangzihuacool/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wangzihuacool">@wangzihuacool</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1416657319" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1190" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1190/hovercard" href="https://github.com/github/gh-ost/pull/1190">#1190</a>
<ul>
<li>RocksDB support is experimental. Enable with <code>--storage-engine=rocksdb</code>.</li>
</ul>
</li>
<li>Allow zero in dates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1329284274" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1161" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1161/hovercard" href="https://github.com/github/gh-ost/pull/1161">#1161</a>
<ul>
<li>enable with the flag <code>--allow-zero-in-date</code></li>
</ul>
</li>
<li>Set binlogsyncer max reconnect attempts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shaohk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shaohk">@shaohk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1723722302" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1279" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1279/hovercard" href="https://github.com/github/gh-ost/pull/1279">#1279</a>
<ul>
<li>set with the flag <code>--binlogsyncer-max-reconnect-attempts</code></li>
</ul>
</li>
<li>Set a transaction isolation level for MySQL connections by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1323301110" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1156" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1156/hovercard" href="https://github.com/github/gh-ost/pull/1156">#1156</a>
<ul>
<li><code>gh-ost</code> will always use <code>REPEATABLE_READ</code> for InnoDB and <code>READ_COMMITED</code> for RocksDB</li>
</ul>
</li>
<li>Print status to migrationContext logger by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/SocalNick/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/SocalNick">@SocalNick</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1426116404" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1194" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1194/hovercard" href="https://github.com/github/gh-ost/pull/1194">#1194</a></li>
<li>Fix: parse binlog timestamp in UTC by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/meiji163/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/meiji163">@meiji163</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1931630872" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1322" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1322/hovercard" href="https://github.com/github/gh-ost/pull/1322">#1322</a></li>
<li>Fix: Convert column value in binlog events to bytes instead of utf8 encoded unicode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wangzihuacool/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wangzihuacool">@wangzihuacool</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1326651699" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1158" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1158/hovercard" href="https://github.com/github/gh-ost/pull/1158">#1158</a></li>
<li>Fix: because lock is not release, drop cutover sentry table is hanged by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lmtwga/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lmtwga">@lmtwga</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1375711639" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1180" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1180/hovercard" href="https://github.com/github/gh-ost/pull/1180">#1180</a></li>
<li>Default to <code>go1.17.11</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1261143754" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1136" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1136/hovercard" href="https://github.com/github/gh-ost/pull/1136">#1136</a></li>
<li>Improve applier <code>.ReadMigrationRangeValues()</code> func accuracy by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1337805998" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1164" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1164/hovercard" href="https://github.com/github/gh-ost/pull/1164">#1164</a></li>
<li>Add basic tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1338345440" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1165" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1165/hovercard" href="https://github.com/github/gh-ost/pull/1165">#1165</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1339521232" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1166" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1166/hovercard" href="https://github.com/github/gh-ost/pull/1166">#1166</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1347629494" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1168" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1168/hovercard" href="https://github.com/github/gh-ost/pull/1168">#1168</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1373655806" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1179" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1179/hovercard" href="https://github.com/github/gh-ost/pull/1179">#1179</a></li>
<li>Upgrade go standard library for security patches by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/meiji163/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/meiji163">@meiji163</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1959842819" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1332" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1332/hovercard" href="https://github.com/github/gh-ost/pull/1332">#1332</a></li>
</ul>
<h2>Deprecation Notice</h2>
<p><code>gh-ost</code> officially supports MySQL 5.7 and newer.</p>
<ul>
<li>Remove MySQL 5.5 version (end-of-life Dec 2018) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1149861809" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1097" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1097/hovercard" href="https://github.com/github/gh-ost/pull/1097">#1097</a></li>
<li>Remove MySQL 5.6 version (end-of-life Feb 2021) by @dm-2 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1155233464" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1101" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1101/hovercard" href="https://github.com/github/gh-ost/pull/1101">#1101</a></li>
</ul>
<p>Thanks to all contributors!</p>
<hr>
<p><strong>Edit Dec 7, 2023</strong>: Binaries updated to be statically linked</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
0058c44e1a3ddba6fb6ac0b3132de5b266d57fdd059b756730d562307ffada6d gh-ost
5e389eeeaf3fded040e61f5be6f8ab282af866f33a94ba7d34fccf9e52a8ec44 gh-ost-1.1.6-1.x86_64.rpm
5d15547f207e72591fd3a55c9cbea275396880a65a290742287a1ac84d0f4977 gh-ost-binary-linux-amd64-20231207144046.tar.gz
12f9d91a77774e85073fdea6bfb26f457424bf65b12043cb330e288231aa3465 gh-ost-binary-linux-arm64-20231207144046.tar.gz
dbb4005dee04ae441ef5aba0c4d35052374ad852c87637f374b3990f36339cdb gh-ost-binary-osx-amd64-20231207144046.tar.gz
48fc179f7f91efb317c13c16bdc0d817bff0a4141b2732b40a7cbbe6ff211c20 gh-ost-binary-osx-arm64-20231207144046.tar.gz
f6ef9c83db73079c0c8395a85520b492551b9331c6063ce2f8996080aee51a3e gh-ost_1.1.6_amd64.deb"><pre class="notranslate"><code>$ sha256sum *
0058c44e1a3ddba6fb6ac0b3132de5b266d57fdd059b756730d562307ffada6d gh-ost
5e389eeeaf3fded040e61f5be6f8ab282af866f33a94ba7d34fccf9e52a8ec44 gh-ost-1.1.6-1.x86_64.rpm
5d15547f207e72591fd3a55c9cbea275396880a65a290742287a1ac84d0f4977 gh-ost-binary-linux-amd64-20231207144046.tar.gz
12f9d91a77774e85073fdea6bfb26f457424bf65b12043cb330e288231aa3465 gh-ost-binary-linux-arm64-20231207144046.tar.gz
dbb4005dee04ae441ef5aba0c4d35052374ad852c87637f374b3990f36339cdb gh-ost-binary-osx-amd64-20231207144046.tar.gz
48fc179f7f91efb317c13c16bdc0d817bff0a4141b2732b40a7cbbe6ff211c20 gh-ost-binary-osx-arm64-20231207144046.tar.gz
f6ef9c83db73079c0c8395a85520b492551b9331c6063ce2f8996080aee51a3e gh-ost_1.1.6_amd64.deb
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.6"><img src="https://camo.githubusercontent.com/fc68711c8d30a2bee9a6ef3ad92137b1581e23c6ed61405568625b003f12f5c1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e362f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.6/total.svg" style="max-width: 100%;"></a></p>meiji163tag:github.com,2008:Repository/54378638/v1.1.52022-07-26T18:56:58ZGA release v1.1.5<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.4">1.1.4</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.4...v1.1.5"><tt>v1.1.4...v1.1.5</tt></a></p>
<p><code>gh-ost</code> v1.1.5 is based on v1.1.4, plus commits cherry-picked from <code>master</code> branch.</p>
<p>Notable:</p>
<ul>
<li>Cancel any row count queries before attempting to cut over, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="619828056" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/846" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/846/hovercard" href="https://github.com/github/gh-ost/pull/846">#846</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ajm188/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ajm188">@ajm188</a></li>
<li>Add context/timeout to HTTP throttle check, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1254450532" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1131" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1131/hovercard" href="https://github.com/github/gh-ost/pull/1131">#1131</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a>
<ul>
<li>Throttler will now throttle migration on HTTP timeouts to throttler source. This may cause a change in behaviour in rare cases <em>(more throttling)</em></li>
<li>New command line flags:
<ol>
<li><code>--throttle-http-interval-millis</code> - Number of milliseconds to wait between HTTP throttle checks <em>(default 100)</em></li>
<li><code>--throttle-http-timeout-millis</code> - Number of milliseconds to use as an HTTP throttle check timeout <em>(default 1000)</em></li>
</ol>
</li>
<li>HTTP throttler calls now use <code>gh-ost/VERSION-HERE</code> as a <code>User-Agent</code> header</li>
</ul>
</li>
<li>Use <code>switch</code> statements for readability, simplify <code>.NewGoMySQLReader()</code>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1261124761" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1135" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1135/hovercard" href="https://github.com/github/gh-ost/pull/1135">#1135</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a></li>
<li>Ensure mysql rows responses are closed, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1254533528" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1132" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1132/hovercard" href="https://github.com/github/gh-ost/pull/1132">#1132</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a></li>
<li>compound pk tests, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="217063822" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/387" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/387/hovercard" href="https://github.com/github/gh-ost/pull/387">#387</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Fix <code>integer divide by zero</code> panic in migrator, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1282213316" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1140" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1140/hovercard" href="https://github.com/github/gh-ost/pull/1140">#1140</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a> for the PR and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ethankhall/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ethankhall">@ethankhall</a> for reporting</li>
<li>fix: lost data in mysql two-phase commit, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1283220750" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1141" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1141/hovercard" href="https://github.com/github/gh-ost/pull/1141">#1141</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shaohk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shaohk">@shaohk</a></li>
<li>Add <code>golangci-lint</code> CI action, fix <code>gosimple</code>, <code>govet</code> + <code>unused</code> lint errors, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1251751047" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1127" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1127/hovercard" href="https://github.com/github/gh-ost/pull/1127">#1127</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timvaillancourt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timvaillancourt">@timvaillancourt</a></li>
<li>Check RowsAffected when applying DML events to get more accurate statistics, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="615433333" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/844" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/844/hovercard" href="https://github.com/github/gh-ost/pull/844">#844</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ajm188/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ajm188">@ajm188</a></li>
</ul>
<p>Deprecation Notice:</p>
<ul>
<li><code>--replication-lag-query</code> command line flag will be deprecated in <code>gh-ost</code> release 1.1.7</li>
</ul>
<p>This release is not based on the <code>master</code> branch as it contains a known issue that is currently being investigated - please note that the <code>master</code> branch of <code>gh-ost</code> is not considered stable; only releases are considered production-ready.</p>
<p>Thank you to all contributors!</p>
<p><strong>Updated 20th July 2022:</strong> RPM and deb packages have been updated to correctly include x86-64 binaries instead of arm64 binaries (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Cartman75/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Cartman75">@Cartman75</a> for the issue report!)</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
6a9dff3594b60a26422f7192ff7a79a85684b477d453431bedf025bc4023c389 gh-ost
236a1b9fb8fbb38bb6e27159377bd5af276ba09c3382724b5d88e9da6424dcbd gh-ost-1.1.5-1.x86_64.rpm
791ab7fe0e8fe9e754480f4decdba8380c87d5ce70648f8a549060d81f889116 gh-ost-binary-linux-amd64-20220707162303.tar.gz
48f53683e3c6bf52957ff985c8ccc2c09f8f2484b44da4346f659e019ef69be9 gh-ost-binary-linux-arm64-20220707162303.tar.gz
1b0d992d03eeba7aa919ca9b40019b92af319dcb3668e0a447db21b35016c5ee gh-ost-binary-osx-amd64-20220707162303.tar.gz
16fa1e09d2981e8a9312961337e41693a2e1396fe11abfd5b6a60781f3433795 gh-ost-binary-osx-arm64-20220707162303.tar.gz
2574da3ffe60f9a662366ca4f6a46edd90b8885acee8047ba0b11544561eb28d gh-ost_1.1.5_amd64.deb"><pre class="notranslate"><code>$ sha256sum *
6a9dff3594b60a26422f7192ff7a79a85684b477d453431bedf025bc4023c389 gh-ost
236a1b9fb8fbb38bb6e27159377bd5af276ba09c3382724b5d88e9da6424dcbd gh-ost-1.1.5-1.x86_64.rpm
791ab7fe0e8fe9e754480f4decdba8380c87d5ce70648f8a549060d81f889116 gh-ost-binary-linux-amd64-20220707162303.tar.gz
48f53683e3c6bf52957ff985c8ccc2c09f8f2484b44da4346f659e019ef69be9 gh-ost-binary-linux-arm64-20220707162303.tar.gz
1b0d992d03eeba7aa919ca9b40019b92af319dcb3668e0a447db21b35016c5ee gh-ost-binary-osx-amd64-20220707162303.tar.gz
16fa1e09d2981e8a9312961337e41693a2e1396fe11abfd5b6a60781f3433795 gh-ost-binary-osx-arm64-20220707162303.tar.gz
2574da3ffe60f9a662366ca4f6a46edd90b8885acee8047ba0b11544561eb28d gh-ost_1.1.5_amd64.deb
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.5"><img src="https://camo.githubusercontent.com/e46fbaaab5524bbfcbafc529b887f15becf94fced3cca4db4c1f1d2f4d04c692/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e352f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.5/total.svg" style="max-width: 100%;"></a></p>shlomi-noachtag:github.com,2008:Repository/54378638/v1.1.42022-03-11T16:46:22ZGA release v1.1.4<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.3">1.1.3</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.3...v1.1.4"><tt>v1.1.3...v1.1.4</tt></a></p>
<p><code>gh-ost</code> v1.1.4 is based on v1.1.3, plus commits cherry-picked from <code>master</code> branch.</p>
<p>Notable:</p>
<ul>
<li>Add flag to customize the interval which the onStatus hook is called, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1120881351" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1083" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1083/hovercard" href="https://github.com/github/gh-ost/pull/1083">#1083</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tknodell-recurly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tknodell-recurly">@tknodell-recurly</a></li>
<li>Add docs for <code>hooks-status-interval</code>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1126153381" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1090" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1090/hovercard" href="https://github.com/github/gh-ost/pull/1090">#1090</a></li>
<li>Reduce the minimal chunk size from <code>100</code> to <code>10</code>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1125815605" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1087" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1087/hovercard" href="https://github.com/github/gh-ost/pull/1087">#1087</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/arthurschreiber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/arthurschreiber">@arthurschreiber</a></li>
</ul>
<p>This release is not based on the <code>master</code> branch as it contains a known issue that is currently being investigated - please note that the <code>master</code> branch of <code>gh-ost</code> is not considered stable; only releases are considered production-ready.</p>
<p>Thank you to all contributors!</p>
<p><strong>Updated 25th Feb 2022:</strong> Binaries have been re-uploaded to fix an issue where RPMs were being generated with an OS for <code>darwin</code> instead of <code>linux</code>. (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kedarvj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kedarvj">@kedarvj</a> for the report!)</p>
<p><strong>Updated 11th Mar 2022:</strong> Added macOS <code>arm64</code> binary to support M1 Macs (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jecepeda/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jecepeda">@jecepeda</a> for adding support in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1166415024" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1108" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1108/hovercard" href="https://github.com/github/gh-ost/pull/1108">#1108</a>!)</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
da2b2a943aaf18fb849b52e19b0828c9878b180546d1adb31ad03b3cf7c50d53 gh-ost
d626f6ae582ca15c58a387c819c410788a78f64dd7ac7ec946df07f0bf66f7a0 gh-ost-1.1.4-1.x86_64.rpm
ccc055a9fa2ca080b99aeb58a6aacf557582c317b8f36ee13c551d87cd5eeb30 gh-ost-binary-linux-20220225143506.tar.gz
9feebe056914335d23127db10de8f20631e0df448b1382f30366a462ab5d5473 gh-ost-binary-osx-20220225143506.tar.gz
66619ad49fb7a2a13edfe08aee110a554f7174b44453451fee2e532661f1f254 gh-ost-binary-osx-arm64-20220311164158.tar.gz
1dead2c07b73a8730ec4b923433be143dcb4dc18719e2ad640962e389168a22d gh-ost_1.1.4_amd64.deb"><pre class="notranslate"><code>$ sha256sum *
da2b2a943aaf18fb849b52e19b0828c9878b180546d1adb31ad03b3cf7c50d53 gh-ost
d626f6ae582ca15c58a387c819c410788a78f64dd7ac7ec946df07f0bf66f7a0 gh-ost-1.1.4-1.x86_64.rpm
ccc055a9fa2ca080b99aeb58a6aacf557582c317b8f36ee13c551d87cd5eeb30 gh-ost-binary-linux-20220225143506.tar.gz
9feebe056914335d23127db10de8f20631e0df448b1382f30366a462ab5d5473 gh-ost-binary-osx-20220225143506.tar.gz
66619ad49fb7a2a13edfe08aee110a554f7174b44453451fee2e532661f1f254 gh-ost-binary-osx-arm64-20220311164158.tar.gz
1dead2c07b73a8730ec4b923433be143dcb4dc18719e2ad640962e389168a22d gh-ost_1.1.4_amd64.deb
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.4"><img src="https://camo.githubusercontent.com/da4ce4d7d174a5788064dd9712fc9b97e344c00b239297f41a06ecd83c4dd662/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e342f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.4/total.svg" style="max-width: 100%;"></a></p>shlomi-noachtag:github.com,2008:Repository/54378638/v1.1.32022-02-25T14:38:46ZGA release v1.1.3<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.2">1.1.2</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.2...v1.1.3"><tt>v1.1.2...v1.1.3</tt></a></p>
<p><code>gh-ost</code> v1.1.3 is comprised of v1.1.2 with a fix for security vulnerability <a href="https://github.com/github/gh-ost/security/advisories/GHSA-rrp4-2xx3-mv29">GHSA-rrp4-2xx3-mv29</a>, plus low-risk documentation updates cherry-picked from <code>master</code> branch.</p>
<p>This release is not based on the <code>master</code> branch as it contains a known issue that is currently being investigated - please note that the <code>master</code> branch of <code>gh-ost</code> is not considered stable; only releases are considered production-ready.</p>
<p>Notable:</p>
<ul>
<li>Security vulnerability: Improper Input Validation of <code>-database</code> Parameter, <a href="https://github.com/github/gh-ost/security/advisories/GHSA-rrp4-2xx3-mv29">GHSA-rrp4-2xx3-mv29</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dwisiswant0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dwisiswant0">@dwisiswant0</a></li>
<li>doc/triggerless-design.md: typo, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="953337992" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1011" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1011/hovercard" href="https://github.com/github/gh-ost/pull/1011">#1011</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eddroid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eddroid">@eddroid</a></li>
<li>Document the flag critical-load-hibernate-seconds, improve grammar of flags documentation, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1081257150" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1066" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1066/hovercard" href="https://github.com/github/gh-ost/pull/1066">#1066</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EagleEyeJohn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EagleEyeJohn">@EagleEyeJohn</a></li>
<li>Update hook environment variable docs, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1102753091" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1076" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1076/hovercard" href="https://github.com/github/gh-ost/pull/1076">#1076</a></li>
<li>Update build script to generate releases, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1107102346" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1078" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1078/hovercard" href="https://github.com/github/gh-ost/pull/1078">#1078</a></li>
<li>Remove CGO dependency in <code>go-mysql</code> in Gh-ost v1.1.3, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1107197528" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/1079" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/1079/hovercard" href="https://github.com/github/gh-ost/pull/1079">#1079</a></li>
</ul>
<p>Thank you to all contributors!</p>
<p><strong>Updated 8th Feb 2022:</strong> Binaries have been re-uploaded with the correct version number; previously they were incorrectly labelled as v1.1.2 instead of v1.1.3. (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dharnett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dharnett">@dharnett</a> for notifying us!)</p>
<p><strong>Updated 25th Feb 2022:</strong> Binaries have been re-uploaded to fix an issue where RPMs were being generated with an OS for <code>darwin</code> instead of <code>linux</code>. (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kedarvj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kedarvj">@kedarvj</a> for the report!)</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
10255fa8690001d7eb37f51c6d41aba0e55ee9ef4c2b949ca4c0604011b74d71 gh-ost
496ac03a36738e752ad98668a3bb97eca913039431fdff80732fbb4acfac8991 gh-ost-1.1.3-1.x86_64.rpm
c432e7d711268117bc8c13cebcf3e3cf3c986557a205cc041e0ea63937700ef5 gh-ost-binary-linux-20220225143057.tar.gz
e55b3c28c655eab28617a47eefa88fb6a508af506652bafdd226293968bebd8e gh-ost-binary-osx-20220225143057.tar.gz
116db1f8f5e4bff6a8903f057dad07e14ad36eea0f3b462a16342b6d3b447d1a gh-ost_1.1.3_amd64.deb"><pre class="notranslate"><code>$ sha256sum *
10255fa8690001d7eb37f51c6d41aba0e55ee9ef4c2b949ca4c0604011b74d71 gh-ost
496ac03a36738e752ad98668a3bb97eca913039431fdff80732fbb4acfac8991 gh-ost-1.1.3-1.x86_64.rpm
c432e7d711268117bc8c13cebcf3e3cf3c986557a205cc041e0ea63937700ef5 gh-ost-binary-linux-20220225143057.tar.gz
e55b3c28c655eab28617a47eefa88fb6a508af506652bafdd226293968bebd8e gh-ost-binary-osx-20220225143057.tar.gz
116db1f8f5e4bff6a8903f057dad07e14ad36eea0f3b462a16342b6d3b447d1a gh-ost_1.1.3_amd64.deb
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.3"><img src="https://camo.githubusercontent.com/b5a35f674e2211d0ae829cfd7eb183591024168befcc8d68dfd05877217d12fb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e332f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.3/total.svg" style="max-width: 100%;"></a></p>shlomi-noachtag:github.com,2008:Repository/54378638/v1.1.22021-07-23T17:38:21ZGA release v1.1.2<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.0">1.1.1</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.1...v1.1.2"><tt>v1.1.1...v1.1.2</tt></a></p>
<p>Notable:</p>
<ul>
<li>Copy auto increment, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="778650712" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/911" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/911/hovercard" href="https://github.com/github/gh-ost/pull/911">#911</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Cut-over should wait for heartbeat lag to be low enough to succeed, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="799155464" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/921" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/921/hovercard" href="https://github.com/github/gh-ost/pull/921">#921</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ccoffey/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ccoffey">@ccoffey</a></li>
<li>All MySQL DBs limited to max 3 concurrent/idle connections, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="813366577" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/931" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/931/hovercard" href="https://github.com/github/gh-ost/pull/931">#931</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Report <code>GH_OST_ETA_SECONDS</code> ETA as part of migration context, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="823913014" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/936" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/936/hovercard" href="https://github.com/github/gh-ost/pull/936">#936</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Remove <code>build_id</code> files from rpm, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="851537235" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/954" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/954/hovercard" href="https://github.com/github/gh-ost/pull/954">#954</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yakirgb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yakirgb">@yakirgb</a></li>
<li>Fix bug with <code>-exact-rowcount</code> on MySQL 8.0.2+, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="870652218" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/962" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/962/hovercard" href="https://github.com/github/gh-ost/pull/962">#962</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Fanduzi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Fanduzi">@Fanduzi</a></li>
<li>Support <code>enum</code> to <code>varchar</code>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="873966934" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/963" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/963/hovercard" href="https://github.com/github/gh-ost/pull/963">#963</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Set the <code>ServerName</code> for TLS configuration, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="923601434" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/988" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/988/hovercard" href="https://github.com/github/gh-ost/pull/988">#988</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dbussink/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dbussink">@dbussink</a></li>
<li>Use Golang 1.16 and temporarily disable go modules in builds, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="874857580" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/966" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/966/hovercard" href="https://github.com/github/gh-ost/pull/966">#966</a></li>
<li>Use matrix build for replica test CI, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="879850496" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/968" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/968/hovercard" href="https://github.com/github/gh-ost/pull/968">#968</a></li>
</ul>
<p>Thank you to all contributors!</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
342a7f4760d51dc05154dd1e6663f701bb024868a7f9b0804e8bf38afe67e0ff gh-ost
255dbaed5de7c20b1f11c82ed0275e0ecfaa8f8afa4f38fd36705cfac4b6207f gh-ost-1.1.2-1.x86_64.rpm
98ebff834bf930a198d3506cda0ee1a6a3ea67f09e9112ca8a2534ef4f74288c gh-ost-binary-linux-20210617134741.tar.gz
0b000805894ae5cc6b5ff0aacb67e4273328354f5e559a9ad39b1e7cc617b316 gh-ost-binary-osx-20210617155835.tar.gz
afaf95ea239b5e473080d0b58592e6449cfc48d936396a8540722c4772741893 gh-ost_1.1.2_amd64.deb"><pre class="notranslate"><code>$ sha256sum *
342a7f4760d51dc05154dd1e6663f701bb024868a7f9b0804e8bf38afe67e0ff gh-ost
255dbaed5de7c20b1f11c82ed0275e0ecfaa8f8afa4f38fd36705cfac4b6207f gh-ost-1.1.2-1.x86_64.rpm
98ebff834bf930a198d3506cda0ee1a6a3ea67f09e9112ca8a2534ef4f74288c gh-ost-binary-linux-20210617134741.tar.gz
0b000805894ae5cc6b5ff0aacb67e4273328354f5e559a9ad39b1e7cc617b316 gh-ost-binary-osx-20210617155835.tar.gz
afaf95ea239b5e473080d0b58592e6449cfc48d936396a8540722c4772741893 gh-ost_1.1.2_amd64.deb
</code></pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.2"><img src="https://camo.githubusercontent.com/7f830dacb485dc8df1a1fcd969b3ddf820eba9b1e5d4fdc11c7da73216fccd0d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e322f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.2/total.svg" style="max-width: 100%;"></a></p>timvaillancourttag:github.com,2008:Repository/54378638/v1.1.12021-05-03T19:40:50ZGA release v1.1.1<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.1.0">1.1.0</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.1.0...v1.1.1"><tt>v1.1.0...v1.1.1</tt></a></p>
<p>Notable:</p>
<ul>
<li>Use <code>sync.Once</code> to avoid dropping cutover sentry table twice, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="454478024" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/755" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/755/hovercard" href="https://github.com/github/gh-ost/pull/755">#755</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MOON-CLJ/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MOON-CLJ">@MOON-CLJ</a></li>
<li>Parsing IPV6 addresses, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="360619099" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/640" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/640/hovercard" href="https://github.com/github/gh-ost/pull/640">#640</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Support <a href="https://azure.microsoft.com/en-us/services/mysql/" rel="nofollow">Azure Database for MySQL</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="538819769" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/807" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/807/hovercard" href="https://github.com/github/gh-ost/pull/807">#807</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elemount/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elemount">@elemount</a></li>
<li>Use <a href="https://golang.org/doc/go1.15" rel="nofollow">Golang 1.15</a> and remove Debian Jessie <em>(end-of-life)</em> tarball build, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="770206759" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/906" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/906/hovercard" href="https://github.com/github/gh-ost/pull/906">#906</a></li>
<li>Improved connection type logging, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="269404072" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/515" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/515/hovercard" href="https://github.com/github/gh-ost/pull/515">#515</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akshaychhajed/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akshaychhajed">@akshaychhajed</a></li>
<li>Fix: Data loss on tables with binary primary key, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="784953386" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/915" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/915/hovercard" href="https://github.com/github/gh-ost/pull/915">#915</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cenkore/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cenkore">@cenkore</a></li>
<li>Add <code>applier</code> and <code>inspector</code> <a href="https://github.com/github/gh-ost/blob/master/doc/interactive-commands.md#known-commands">interactive commands</a> to socket/TCP server, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="849266913" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/951" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/951/hovercard" href="https://github.com/github/gh-ost/pull/951">#951</a></li>
</ul>
<p>Thank you to all contributors!</p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
8e802e8685d4b7d757ae47513b918d6de1d0402511cc3fadb2d961713beb6d89 gh-ost
6b49bbcf1a985d96fa98954d6aba5b2e8fa9f8b0ac9aee2c10bd47755f986254 gh-ost-1.1.1-1.x86_64.rpm
1188bb2d4539d25fc8a4b8a96cccb9b56a217124a9d4c8b9faab4534acd9258b gh-ost-binary-linux-20210503150942.tar.gz
1ef5585f926af0d93af53007b563c86a34d52bd4c05e1be5c6afaf8064199d3e gh-ost-binary-osx-20210503171035.tar.gz
02d39afd96e0b5d69baf6a7259871b664445eaa811ccb6c3928376793b56f997 gh-ost_1.1.1_amd64.deb"><pre>$ sha256sum <span class="pl-k">*</span>
8e802e8685d4b7d757ae47513b918d6de1d0402511cc3fadb2d961713beb6d89 gh-ost
6b49bbcf1a985d96fa98954d6aba5b2e8fa9f8b0ac9aee2c10bd47755f986254 gh-ost-1.1.1-1.x86_64.rpm
1188bb2d4539d25fc8a4b8a96cccb9b56a217124a9d4c8b9faab4534acd9258b gh-ost-binary-linux-20210503150942.tar.gz
1ef5585f926af0d93af53007b563c86a34d52bd4c05e1be5c6afaf8064199d3e gh-ost-binary-osx-20210503171035.tar.gz
02d39afd96e0b5d69baf6a7259871b664445eaa811ccb6c3928376793b56f997 gh-ost_1.1.1_amd64.deb</pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.1"><img src="https://camo.githubusercontent.com/e8caf15623de10a3ed15361f8ba058b9b6519039a92fa16c645e99f0c604ad76/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e312f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.1/total.svg" style="max-width: 100%;"></a></p>timvaillancourttag:github.com,2008:Repository/54378638/revert-pr-9152021-03-23T13:19:04Zrevert-pr-915<p>Revert PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="784953386" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/915" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/915/hovercard" href="https://github.com/github/gh-ost/pull/915">#915</a></p>timvaillancourttag:github.com,2008:Repository/54378638/v1.1.02020-10-23T18:48:19ZGA release v1.1.0<p>Changes since <a href="https://github.com/github/gh-ost/releases/tag/v1.0.49">1.0.49</a>: <a class="commit-link" href="https://github.com/github/gh-ost/compare/v1.0.49...v1.1.0"><tt>v1.0.49...v1.1.0</tt></a></p>
<p>Notable:</p>
<ul>
<li>Support a complete <code>ALTER TABLE</code> statement in <code>--alter</code>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="663619199" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/865" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/865/hovercard" href="https://github.com/github/gh-ost/pull/865">#865</a> / <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="682130645" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/878" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/878/hovercard" href="https://github.com/github/gh-ost/pull/878">#878</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Support <code>--mysql-timeout</code> flag, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="565885752" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/824" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/824/hovercard" href="https://github.com/github/gh-ost/pull/824">#824</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Add a check to <code>rows.Err</code> after processing all rows, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="591403992" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/835" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/835/hovercard" href="https://github.com/github/gh-ost/pull/835">#835</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ajm188/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ajm188">@ajm188</a></li>
<li>Update <code>go-sql-driver</code> to latest, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="564629566" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/823" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/823/hovercard" href="https://github.com/github/gh-ost/pull/823">#823</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Update build to Golang 1.14, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="661696251" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/861" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/861/hovercard" href="https://github.com/github/gh-ost/pull/861">#861</a> / <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="682044797" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/876" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/876/hovercard" href="https://github.com/github/gh-ost/pull/876">#876</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Add error checking for an err variable that was left unchecked, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="542734862" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/810" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/810/hovercard" href="https://github.com/github/gh-ost/pull/810">#810</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yaserazfar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yaserazfar">@yaserazfar</a></li>
<li>Implement a logging interface, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="503522088" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/789" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/789/hovercard" href="https://github.com/github/gh-ost/pull/789">#789</a> / <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="663305957" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/864" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/864/hovercard" href="https://github.com/github/gh-ost/pull/864">#864</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abeyum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abeyum">@abeyum</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jfudally/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jfudally">@jfudally</a></li>
<li>Throttle on HTTP error to throttling API, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="587944446" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/833" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/833/hovercard" href="https://github.com/github/gh-ost/pull/833">#833</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jfudally/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jfudally">@jfudally</a></li>
<li>Additional testing:
<ul>
<li>Add <code>latin1</code> tests with <code>TEXT</code> columns, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="185467185" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/291" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/291/hovercard" href="https://github.com/github/gh-ost/pull/291">#291</a> / <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="244375235" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/455" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/455/hovercard" href="https://github.com/github/gh-ost/pull/455">#455</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Add <code>BINARY</code> / <code>VARBINARY</code> tests, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="374900297" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/655" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/655/hovercard" href="https://github.com/github/gh-ost/pull/655">#655</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
<li>Add <code>NULL</code>-able <code>INT</code> tests, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="395502257" data-permission-text="Title is private" data-url="https://github.com/github/gh-ost/issues/692" data-hovercard-type="pull_request" data-hovercard-url="/github/gh-ost/pull/692/hovercard" href="https://github.com/github/gh-ost/pull/692">#692</a>, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shlomi-noach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shlomi-noach">@shlomi-noach</a></li>
</ul>
</li>
</ul>
<p>Thank you to all contributors!</p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ sha256sum *
e6de44ed76cd7834d7dac5ee4a53459ce18e16fbb482e9ff5d898f7d83444632 gh-ost-1.1.0-1.x86_64.rpm
2c29184d5b7f1340999680c06ae6796639f195d00907214a9baddc9ca9391ca9 gh-ost-binary-linux-20200828140552.tar.gz
c1dc2716dd5b843b4ef11b3fa601885f079363ca5545799bdac7037fd132e723 gh-ost-binary-osx-20200828160625.tar.gz
6ca0c5f0a79e51035e380a00350a535e04381b29ac9bbb847acf31d3b8985390 gh-ost_1.1.0_amd64.deb"><pre>$ sha256sum <span class="pl-k">*</span>
e6de44ed76cd7834d7dac5ee4a53459ce18e16fbb482e9ff5d898f7d83444632 gh-ost-1.1.0-1.x86_64.rpm
2c29184d5b7f1340999680c06ae6796639f195d00907214a9baddc9ca9391ca9 gh-ost-binary-linux-20200828140552.tar.gz
c1dc2716dd5b843b4ef11b3fa601885f079363ca5545799bdac7037fd132e723 gh-ost-binary-osx-20200828160625.tar.gz
6ca0c5f0a79e51035e380a00350a535e04381b29ac9bbb847acf31d3b8985390 gh-ost_1.1.0_amd64.deb</pre></div>
<p><a href="https://github.com/github/gh-ost/releases/tag/v1.1.0"><img src="https://camo.githubusercontent.com/ddb106f61ba4f62a38b565e15f9969f24293e1f37bd9ca676a287a23d1e1c34e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f6769746875622f67682d6f73742f76312e312e302f746f74616c2e737667" alt="downloads" data-canonical-src="https://img.shields.io/github/downloads/github/gh-ost/v1.1.0/total.svg" style="max-width: 100%;"></a></p>timvaillancourttag:github.com,2008:Repository/54378638/v1.0.50-beta2020-07-21T21:40:50Zv1.0.50-beta: Merge pull request #864 from github/logging-interface-contrib<p>Logging interface contrib</p>shlomi-noach