MRUnit
  1. MRUnit
  2. MRUNIT-67

o.a.h.mrunit.mapreduce.MapReduceDriver should support a combiner

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.1
    • Fix Version/s: 0.9.0
    • Labels:
      None

      Description

      o.a.h.mrunit.MapReduceDriver supports a combiner, so should o.a.h.mrunit.mapreduce.MapReduceDriver

        Issue Links

          Activity

          Hide
          Jim Donofrio added a comment -

          added static convenience method to include setting combiner
          added with,set,getCombiner methods
          added equivalent mapred ReducePhaseRunner private inner class for combiner, reducing, unfortunately cannot use the same class due to difference in interfaces. Probably could use a strategy pattern and generalize part of the code but this whole api will be deprecated in a few months, not worth the effort

          Show
          Jim Donofrio added a comment - added static convenience method to include setting combiner added with,set,getCombiner methods added equivalent mapred ReducePhaseRunner private inner class for combiner, reducing, unfortunately cannot use the same class due to difference in interfaces. Probably could use a strategy pattern and generalize part of the code but this whole api will be deprecated in a few months, not worth the effort

            People

            • Assignee:
              Jim Donofrio
              Reporter:
              Brock Noland
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development