Description
Sub-task of HIVE-8406.
Now we have SparkMapJoinResolver in place. But at the moment, it doesn't handle the map join task created by upstream SkewJoinResolver, i.e. those wrapped in a ConditionalTask. We have to implement this part for runtime skew join to work on spark. To do so, we can borrow logic from MapJoinResolver.