<p dir="auto">If I try and list the snapshots for a given repository 'foo' while there is a snapshot in progress, ES appears to block until the snapshot is complete:</p>
<p dir="auto">GET <a href="http://localhost/_snapshot/foo/_all" rel="nofollow">http://localhost/_snapshot/foo/_all</a></p>
<p dir="auto">I realize you can use the status API, but why should the GET block?</p>
<p dir="auto">This would block until current snapshot is completed. This could take a looooooooong time.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl http://es:9200/_snapshot/&lt;s3_storage&gt;/_all?pretty"><pre class="notranslate"><code class="notranslate">curl http://es:9200/_snapshot/&lt;s3_storage&gt;/_all?pretty
</code></pre></div>
<p dir="auto">Happens with s3 plugin, maybe this issue belongs to it.</p>
<p dir="auto">cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imotov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imotov">@imotov</a></p>