Adam Kennedy created GIRAPH-1180:
------------------------------------

             Summary: Remove support for Hadoop 1 and older
                 Key: GIRAPH-1180
                 URL: https://issues.apache.org/jira/browse/GIRAPH-1180
             Project: Giraph
          Issue Type: Improvement
          Components: mapreduce
    Affects Versions: 1.3.0
            Reporter: Adam Kennedy


Due to all the munge logic and support for nearly 10 year old APIs, Giraph 
feels much harder to maintain than it should be.

The majority of projects in this large scale Hadoop based compute space 
maintain a much shorter compatibility window. I'm not sure if anyone is still 
running installations of Hadoop 0.20 but it doesn't seem reasonable to continue 
to support them if it adds a maintenance burden.

Removing support for, at minimum, Hadoop versions before 1.0 would start to 
reduce the amount of munging that is needed and likely make it easier to 
maintain and contribute to the project.

Removing support for Hadoop 1.X versions and support for legacy MapReduce 1 
might remove even more complexity.

If there is concern about users of ancient Hadoop releases who are currently 
building from trunk and don't have the option of a production release, we could 
do this following a 1.3.0 release which could be declared as the last release 
to support Hadoop releases prior to 2.0.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to