Description
Currently Hadoop module has inefficient map-reduce planning engine. In particular, it assigns tasks only to affinity nodes. It could lead to situation when very huge tasks is processed by a single cluster node, while other cluster nodes are idle.
We should implement configurable map-reduce planner which will be able to utilize the whole cluster.