All phases need to be supported by all nodes within the tree. This leads to a bunch of unnecessary boiler plate when nodes are not relevant to phases. Related: https://github.com/elastic/elasticsearch/issues/49869
All phases need to be supported by all nodes within the tree. This leads to a bunch of unnecessary boiler plate when nodes are not relevant to phases.
Related: #49869