Shrink API sets index.allocation.max.retries to 1?

I just noticed my ES 6.2.4 cluster not recovering from yellow after a recent node failure. Some shards would remain unassigned.

Upon closer inspection, the affected indices had index.allocation.max_retries set to 1, which was apparently a side effect of a Shrink operation I ran a week ago.

Why is this parameter being set by Shrink?
Resetting it to null made the cluster instantly recover the shards back to green.
Is there any harm in doing so?
Are there any other hidden settings that Shrink leaves behind that I should know about?

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