title: Java Hadoop - Can the input to a reducer be the output of a reducer?
body: <p>I'm writing a map-reduce program with (currently) 3 map-reduce phases. I need to do another reduce to the output of the 3rd phase reduce - I can use a map of identity (takes <code>(key, value)</code> and outputs them without changing) but I don't want to do that extra map (time and resources wise) and wish to simply pass them to a reducer.</p>
  
  <p>Is it possible? If so, how to I code the "jobs"?</p>
  
  <p>I can post my whole code if it might help (maybe I'm doing something redundant/insufficient in the previous 3 phases).</p>
  
  <p>Thank you for the help.</p>