(TEPHRA-304) Remove support for Java 7
This closes #97 from GitHub.
Signed-off-by: anew <aneu@google.com>
diff --git a/.travis.yml b/.travis.yml
index 0daa591..c3b5240 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,7 +24,6 @@
install: true
jdk:
- - oraclejdk7
- oraclejdk8
# Run once to test core, then test the compat modules in groups, though their respective example modules
@@ -39,18 +38,6 @@
- OPTIONS='-am -DskipCoreTests -pl tephra-hbase-compat-1.4,tephra-examples/hbase-1.4'
- OPTIONS='-am -DskipCoreTests -pl tephra-hbase-compat-2.0,tephra-examples/hbase-2.0'
-# exclude hbase-2.0 for jdk7;
-# exclude hbase-1.4 for jdk7; then include it with an extra excluded test to work around TEPHRA-285
-matrix:
- exclude:
- - jdk: oraclejdk7
- env: OPTIONS='-am -DskipCoreTests -pl tephra-hbase-compat-2.0,tephra-examples/hbase-2.0'
- - jdk: oraclejdk7
- env: OPTIONS='-am -DskipCoreTests -pl tephra-hbase-compat-1.4,tephra-examples/hbase-1.4'
- include:
- - jdk: oraclejdk7
- env: OPTIONS='-am -DskipCoreTests -DtestExcludes=org/apache/tephra/hbase/coprocessor/TransactionProcessorTest.java -pl tephra-hbase-compat-1.4,tephra-examples/hbase-1.4'
-
branches:
only:
- master
diff --git a/pom.xml b/pom.xml
index 1f25f96..08b0b44 100644
--- a/pom.xml
+++ b/pom.xml
@@ -392,8 +392,8 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
- <source>1.7</source>
- <target>1.7</target>
+ <source>1.8</source>
+ <target>1.8</target>
</configuration>
</plugin>