David Mollitor created HADOOP-16686:
---------------------------------------

             Summary: Review Writable Classes
                 Key: HADOOP-16686
                 URL: https://issues.apache.org/jira/browse/HADOOP-16686
             Project: Hadoop Common
          Issue Type: Improvement
          Components: common
    Affects Versions: 3.2
            Reporter: David Mollitor
            Assignee: David Mollitor
         Attachments: HADOOP-16686.1.patch

Based on my work in [HADOOP-16678], I figured I'd look at some of the other 
{{Writeable}} classes.

Formatted the classes to remove checkstyle violations, and spiffed things up 
where I saw fit.  This includes improving some {{equals}} and {{hashcode}} 
implementation. For example:

 

[https://github.com/apache/hadoop/blob/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/io/LongWritable.java#L66]

 

[https://stackoverflow.com/questions/4045063/how-should-i-map-long-to-int-in-hashcode]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to