# Force Merge API Status

**URL:** <https://discuss.elastic.co/t/force-merge-api-status/66020>\
**Category:** Elasticsearch\
**Created:** [November 14, 2016, 7:37pm UTC](https://discuss.elastic.co/t/force-merge-api-status/66020 "2016-11-14T19:37:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cheruvian](https://avatars.discourse-cdn.com/v4/letter/c/48db29/32.png) [@cheruvian](https://discuss.elastic.co/u/cheruvian)\
**Post date:** [November 14, 2016, 7:37pm UTC](https://discuss.elastic.co/t/force-merge-api-status/66020/1 "2016-11-14T19:37:35Z")

</div>

Is there a way to check progress of a force merge? Or a way to see if one is running in the cluster? On an index? on a shard?

I saw that clintongormley@ was directing similar github issues to this: [https://github.com/elastic/elasticsearch/issues/15117](https://github.com/elastic/elasticsearch/issues/15117)

Doesn't appear to be any additional information there though if the work for force\_merge tasks was competed or not.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [November 15, 2016, 4:35am UTC](https://discuss.elastic.co/t/force-merge-api-status/66020/2 "2016-11-15T04:35:05Z")

</div>

There's not at this point in time, I believe something is planned though.

---

<div class="post-metadata">

**Author:** ![cheruvian](https://avatars.discourse-cdn.com/v4/letter/c/48db29/32.png) [@cheruvian](https://discuss.elastic.co/u/cheruvian)\
**Post date:** [November 16, 2016, 12:12am UTC](https://discuss.elastic.co/t/force-merge-api-status/66020/3 "2016-11-16T00:12:32Z")

</div>

Ok. Is there a rough estimate of how long it should take? i.e. 100 segments each around 1Gb should take NN seconds to force merge down to 1 segment?

[From this guide page](https://www.elastic.co/guide/en/elasticsearch/guide/current/merge-process.html#CO41-1) I see that heavy merging is not throttled on IO and that it should be done on dedicated "merge" host. What does this mean for replicas? Does merging get done on the primary first and then copied to replicas dropping existing replicas? Or does the merge occur on any host that holds an active copy of the shard (replica or primary) meaning that I need to allocate both primaries AND replicas to "dedicated force merge" hosts?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [December 14, 2016, 12:12am UTC](https://discuss.elastic.co/t/force-merge-api-status/66020/4 "2016-12-14T00:12:36Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
