Repository: zookeeper Updated Branches: refs/heads/branch-3.5 d9605359c -> a6739abdf
ZOOKEEPER-3002: upgrade to jdk 8 Set minimum requirement to java 1.8 The code successfully compiled with 8.0.161-oracle and 8.0.163-zulu. Checking the generated class file it reports 1.8 as version: javap -verbose build/classes/org/apache/zookeeper/server/ServerStats.class | grep version minor version: 0 major version: 52 Author: Norbert Kalmar <nkal...@yahoo.com> Reviewers: Andor Molnár <an...@cloudera.com>, Michael Han <h...@apache.org> Closes #502 from nkalmar/ZOOKEEPER-3002_java1.8 (cherry picked from commit 519db3f5c585f63a0a55e9f7929a07f9715bd729) Signed-off-by: Michael Han <h...@apache.org> Project: http://git-wip-us.apache.org/repos/asf/zookeeper/repo Commit: http://git-wip-us.apache.org/repos/asf/zookeeper/commit/a6739abd Tree: http://git-wip-us.apache.org/repos/asf/zookeeper/tree/a6739abd Diff: http://git-wip-us.apache.org/repos/asf/zookeeper/diff/a6739abd Branch: refs/heads/branch-3.5 Commit: a6739abdf27423ff0cd8ee1c99145ed3e3690561 Parents: d960535 Author: Norbert Kalmar <nkal...@yahoo.com> Authored: Mon Apr 16 21:57:24 2018 -0700 Committer: Michael Han <h...@apache.org> Committed: Mon Apr 16 21:57:32 2018 -0700 ---------------------------------------------------------------------- build.xml | 4 ++-- docs/zookeeperAdmin.html | 4 ++-- src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zookeeper/blob/a6739abd/build.xml ---------------------------------------------------------------------- diff --git a/build.xml b/build.xml index 1e9b3bc..d2865ef 100644 --- a/build.xml +++ b/build.xml @@ -40,8 +40,8 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant"> <property name="revision.properties" value="revision.properties" /> <property file="${basedir}/src/java/${revision.properties}" /> - <property name="javac.target" value="1.7" /> - <property name="javac.source" value="1.7" /> + <property name="javac.target" value="1.8" /> + <property name="javac.source" value="1.8" /> <property name="build.encoding" value="utf8" /> <property name="src.dir" value="${basedir}/src" /> http://git-wip-us.apache.org/repos/asf/zookeeper/blob/a6739abd/docs/zookeeperAdmin.html ---------------------------------------------------------------------- diff --git a/docs/zookeeperAdmin.html b/docs/zookeeperAdmin.html index d3f0080..50e4bdf 100644 --- a/docs/zookeeperAdmin.html +++ b/docs/zookeeperAdmin.html @@ -501,8 +501,8 @@ document.write("Last Published: " + document.lastModified); is no full support.</p> <a name="sc_requiredSoftware"></a> <h4>Required Software </h4> -<p>ZooKeeper runs in Java, release 1.7 or greater (JDK 7 or - greater, FreeBSD support requires openjdk7). It runs as an +<p>ZooKeeper runs in Java, release 1.8 or greater (JDK 8 or + greater, FreeBSD support requires openjdk8). It runs as an <em>ensemble</em> of ZooKeeper servers. Three ZooKeeper servers is the minimum recommended size for an ensemble, and we also recommend that they run on separate http://git-wip-us.apache.org/repos/asf/zookeeper/blob/a6739abd/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml ---------------------------------------------------------------------- diff --git a/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml b/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml index c80e437..57b26a9 100644 --- a/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml +++ b/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml @@ -163,8 +163,8 @@ <section id="sc_requiredSoftware"> <title>Required Software </title> - <para>ZooKeeper runs in Java, release 1.7 or greater (JDK 7 or - greater, FreeBSD support requires openjdk7). It runs as an + <para>ZooKeeper runs in Java, release 1.8 or greater (JDK 8 or + greater, FreeBSD support requires openjdk8). It runs as an <emphasis>ensemble</emphasis> of ZooKeeper servers. Three ZooKeeper servers is the minimum recommended size for an ensemble, and we also recommend that they run on separate