Uploaded image for project: 'Giraph'
  1. Giraph
  2. GIRAPH-472

Refactor MapFunctions enum to be more general

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.0
    • Fix Version/s: None
    • Component/s: graph
    • Labels:
      None

      Description

      In preparation for refactors like GIRAPH-469, lets make some of the boilerplate code in and around GraphMapper more general and behavior-oriented and less Hadoopy.

      To this end, lets make the MapFunctions enum into something more general we can make use of in multiple driver implementations including those that are not based on MRv1 or GraphMapper.

      This passes 'mvn verify' on today's trunk but the giraph-accumulo part of the build fails. After grepping the accumulo code, I don't see anything affected by MapFunctions so I'm assuming this is an unrelated matter.

        Attachments

        1. GIRAPH-472.patch
          17 kB
          Eli Reisman

          Issue Links

            Activity

              People

              • Assignee:
                initialcontext Eli Reisman
                Reporter:
                initialcontext Eli Reisman
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: