You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by om...@apache.org on 2017/10/20 23:46:38 UTC
orc git commit: ORC-257. Build under java 9.
Repository: orc
Updated Branches:
refs/heads/master 5831033eb -> 62d84f198
ORC-257. Build under java 9.
Fixes #180
Signed-off-by: Owen O'Malley <om...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/orc/repo
Commit: http://git-wip-us.apache.org/repos/asf/orc/commit/62d84f19
Tree: http://git-wip-us.apache.org/repos/asf/orc/tree/62d84f19
Diff: http://git-wip-us.apache.org/repos/asf/orc/diff/62d84f19
Branch: refs/heads/master
Commit: 62d84f19816d8da6d8859c23a95a5c450b7e41db
Parents: 5831033
Author: Owen O'Malley <ow...@hortonworks.com>
Authored: Fri Oct 20 16:32:02 2017 -0700
Committer: Owen O'Malley <om...@apache.org>
Committed: Fri Oct 20 16:46:17 2017 -0700
----------------------------------------------------------------------
.../src/java/org/apache/orc/mapred/OrcList.java | 11 +++++++++++
.../mapreduce/src/java/org/apache/orc/mapred/OrcMap.java | 11 +++++++++++
java/pom.xml | 2 +-
3 files changed, 23 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/orc/blob/62d84f19/java/mapreduce/src/java/org/apache/orc/mapred/OrcList.java
----------------------------------------------------------------------
diff --git a/java/mapreduce/src/java/org/apache/orc/mapred/OrcList.java b/java/mapreduce/src/java/org/apache/orc/mapred/OrcList.java
index b950671..0b203e2 100644
--- a/java/mapreduce/src/java/org/apache/orc/mapred/OrcList.java
+++ b/java/mapreduce/src/java/org/apache/orc/mapred/OrcList.java
@@ -101,4 +101,15 @@ public class OrcList<E extends WritableComparable>
}
return ourSize - otherSize;
}
+
+ @Override
+ public boolean equals(Object other) {
+ return other != null && other.getClass() == getClass() &&
+ compareTo((OrcList<E>) other) == 0;
+ }
+
+ @Override
+ public int hashCode() {
+ return super.hashCode();
+ }
}
http://git-wip-us.apache.org/repos/asf/orc/blob/62d84f19/java/mapreduce/src/java/org/apache/orc/mapred/OrcMap.java
----------------------------------------------------------------------
diff --git a/java/mapreduce/src/java/org/apache/orc/mapred/OrcMap.java b/java/mapreduce/src/java/org/apache/orc/mapred/OrcMap.java
index 38c152c..b2c9dc6 100644
--- a/java/mapreduce/src/java/org/apache/orc/mapred/OrcMap.java
+++ b/java/mapreduce/src/java/org/apache/orc/mapred/OrcMap.java
@@ -130,4 +130,15 @@ public final class OrcMap<K extends WritableComparable,
return 0;
}
}
+
+ @Override
+ public boolean equals(Object other) {
+ return other != null && other.getClass() == getClass() &&
+ compareTo((OrcMap<K,V>) other) == 0;
+ }
+
+ @Override
+ public int hashCode() {
+ return super.hashCode();
+ }
}
http://git-wip-us.apache.org/repos/asf/orc/blob/62d84f19/java/pom.xml
----------------------------------------------------------------------
diff --git a/java/pom.xml b/java/pom.xml
index 1e45fbe..a9b5def 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -150,7 +150,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.16</version>
+ <version>2.20.1</version>
<configuration>
<reuseForks>false</reuseForks>
<argLine>-Xmx2048m</argLine>