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

Maven archetype for using Giraph from a separate project

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: examples

      Description

      Provide a Maven archetype for new users to quickly get started with writing vertex code outside the Giraph source tree and running it on their cluster. It is a painful process for newbies to run their own vertex code outside Giraph source tree without proper knowledge of Maven plugins or how class loading is done in Hadoop and Java.

      The archetype can be derived from an existing project, so moving or copying some of the example vertices and input/output formats into a subproject could be the first step. Then, the subproject should assemble a fat-jar including giraph and optionally giraph-formats-contrib into it. The quick start guide should be updated to recommend using the archetype to create a fresh project and run the self-contained fat-jar with either the hadoop or giraph command.

      See-Also: comments on GIRAPH-180

        Attachments

          Activity

            People

            • Assignee:
              netj Jaeho Shin
              Reporter:
              netj Jaeho Shin
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified