In OrderedPartitionedKVOutput ,I see 
if (this.conf.getInt(TezRuntimeConfiguration.TEZ_RUNTIME_SORT_THREADS, 
    TezRuntimeConfiguration.TEZ_RUNTIME_SORT_THREADS_DEFAULT) > 1) { 
   sorter = new PipelinedSorter(getContext(), conf, getNumPhysicalOutputs(), 
   memoryUpdateCallbackHandler.getMemoryAssigned());
} else { 
    sorter = new DefaultSorter(getContext(), conf, getNumPhysicalOutputs(), 
   memoryUpdateCallbackHandler.getMemoryAssigned()); 
}

When set  tez.runtime.sort.threads >1  will choose PipelinedSorter .


[email protected]

Reply via email to