diff --git a/pom.xml b/pom.xml
index 8e8ccebb..3e04058c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,10 +5,10 @@
4.0.0
io.appform.ranger
- ranger
+ ranger-jre8
pom
- 1.0-RC16
- Ranger
+ 1.0-JAVA8-SNAPSHOT
+ Ranger JRE 8
https://github.com/appform-io/ranger
Service Discovery for Java
2015
@@ -88,7 +88,7 @@
3.8.0
17
- 11
+ ${java.version}
1.18.22
3.0.1u2
diff --git a/ranger-client/pom.xml b/ranger-client/pom.xml
index 6b6f2107..d2c3b2ed 100644
--- a/ranger-client/pom.xml
+++ b/ranger-client/pom.xml
@@ -3,23 +3,27 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-client
+ ranger-client-jre8
+
+ 8
+
+
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
test-jar
diff --git a/ranger-client/src/test/java/io/appform/ranger/client/AbstractRangerHubClientTest.java b/ranger-client/src/test/java/io/appform/ranger/client/AbstractRangerHubClientTest.java
index b741b627..b4fe2140 100644
--- a/ranger-client/src/test/java/io/appform/ranger/client/AbstractRangerHubClientTest.java
+++ b/ranger-client/src/test/java/io/appform/ranger/client/AbstractRangerHubClientTest.java
@@ -20,6 +20,7 @@
import io.appform.ranger.core.utils.RangerTestUtils;
import lombok.extern.slf4j.Slf4j;
import lombok.val;
+import lombok.var;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
diff --git a/ranger-client/src/test/java/io/appform/ranger/client/CriteriaUtilsTest.java b/ranger-client/src/test/java/io/appform/ranger/client/CriteriaUtilsTest.java
index 31a6b425..f072ab55 100644
--- a/ranger-client/src/test/java/io/appform/ranger/client/CriteriaUtilsTest.java
+++ b/ranger-client/src/test/java/io/appform/ranger/client/CriteriaUtilsTest.java
@@ -18,6 +18,7 @@
import io.appform.ranger.client.utils.CriteriaUtils;
import io.appform.ranger.core.units.TestNodeData;
import lombok.val;
+import lombok.var;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
diff --git a/ranger-client/src/test/java/io/appform/ranger/client/stubs/TestServiceFinderFactory.java b/ranger-client/src/test/java/io/appform/ranger/client/stubs/TestServiceFinderFactory.java
index c682e992..76b6191c 100644
--- a/ranger-client/src/test/java/io/appform/ranger/client/stubs/TestServiceFinderFactory.java
+++ b/ranger-client/src/test/java/io/appform/ranger/client/stubs/TestServiceFinderFactory.java
@@ -30,7 +30,7 @@ public ServiceFinder> build
val finder = new TestSimpleUnshardedServiceFinder()
.withNamespace(service.getNamespace())
.withServiceName(service.getServiceName())
- .withDeserializer(new Deserializer<>() {
+ .withDeserializer(new Deserializer() {
})
.build();
finder.start();
diff --git a/ranger-core/pom.xml b/ranger-core/pom.xml
index 163a05a4..00a8a39f 100644
--- a/ranger-core/pom.xml
+++ b/ranger-core/pom.xml
@@ -3,16 +3,17 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-core
+ ranger-core-jre8
4.5.13
+ 8
diff --git a/ranger-core/src/main/java/io/appform/ranger/core/finder/serviceregistry/MapBasedServiceRegistry.java b/ranger-core/src/main/java/io/appform/ranger/core/finder/serviceregistry/MapBasedServiceRegistry.java
index 5204ba93..95f177f1 100644
--- a/ranger-core/src/main/java/io/appform/ranger/core/finder/serviceregistry/MapBasedServiceRegistry.java
+++ b/ranger-core/src/main/java/io/appform/ranger/core/finder/serviceregistry/MapBasedServiceRegistry.java
@@ -16,6 +16,7 @@
package io.appform.ranger.core.finder.serviceregistry;
import com.google.common.collect.ArrayListMultimap;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableListMultimap;
import com.google.common.collect.ListMultimap;
import io.appform.ranger.core.model.Service;
@@ -45,7 +46,7 @@ public ListMultimap> nodes() {
@Override
public List> nodeList() {
val nodeList = nodes.get();
- return null == nodeList ? List.of() : new ArrayList<>(nodeList.values());
+ return null == nodeList ? ImmutableList.of() : new ArrayList<>(nodeList.values());
}
@Override
diff --git a/ranger-core/src/main/java/io/appform/ranger/core/healthservice/monitor/sample/PingCheckMonitor.java b/ranger-core/src/main/java/io/appform/ranger/core/healthservice/monitor/sample/PingCheckMonitor.java
index 3f86d17b..d30a6a60 100644
--- a/ranger-core/src/main/java/io/appform/ranger/core/healthservice/monitor/sample/PingCheckMonitor.java
+++ b/ranger-core/src/main/java/io/appform/ranger/core/healthservice/monitor/sample/PingCheckMonitor.java
@@ -38,7 +38,7 @@
@Slf4j
@SuppressWarnings("unused")
public class PingCheckMonitor extends IsolatedHealthMonitor {
-
+
private final HttpRequest httpRequest;
private final String host;
private final ExecutorService executorService;
diff --git a/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerate.json b/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerate.json
index f19b937b..77264ad0 100644
--- a/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerate.json
+++ b/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerate.json
@@ -4,5 +4,5 @@
"iterations" : 4,
"threads" : 1,
"forks" : 3,
- "mean_ops" : 644166.1778513143
+ "mean_ops" : 824698.9263293864
}
\ No newline at end of file
diff --git a/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerateBase36.json b/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerateBase36.json
index 272db000..7395a162 100644
--- a/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerateBase36.json
+++ b/ranger-discovery-bundle/perf/results/io.appform.ranger.discovery.bundle.id.IdGeneratorPerfTest.testGenerateBase36.json
@@ -4,5 +4,5 @@
"iterations" : 4,
"threads" : 1,
"forks" : 3,
- "mean_ops" : 502644.4941310657
+ "mean_ops" : 662657.5355695277
}
\ No newline at end of file
diff --git a/ranger-discovery-bundle/pom.xml b/ranger-discovery-bundle/pom.xml
index d4b71e20..b8240255 100644
--- a/ranger-discovery-bundle/pom.xml
+++ b/ranger-discovery-bundle/pom.xml
@@ -3,17 +3,18 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-discovery-bundle
+ ranger-discovery-bundle-jre8
1.8.1
3.2.4
+ 8
@@ -52,12 +53,12 @@
io.appform.ranger
- ranger-zk-client
+ ranger-zk-client-jre8
${project.version}
io.appform.ranger
- ranger-server-common
+ ranger-server-common-jre8
${project.version}
diff --git a/ranger-discovery-bundle/src/main/java/io/appform/ranger/discovery/bundle/id/constraints/impl/JavaHashCodeBasedKeyPartitioner.java b/ranger-discovery-bundle/src/main/java/io/appform/ranger/discovery/bundle/id/constraints/impl/JavaHashCodeBasedKeyPartitioner.java
index 65bcee36..b8ce734c 100644
--- a/ranger-discovery-bundle/src/main/java/io/appform/ranger/discovery/bundle/id/constraints/impl/JavaHashCodeBasedKeyPartitioner.java
+++ b/ranger-discovery-bundle/src/main/java/io/appform/ranger/discovery/bundle/id/constraints/impl/JavaHashCodeBasedKeyPartitioner.java
@@ -33,7 +33,7 @@ public JavaHashCodeBasedKeyPartitioner(int maxPartitions) {
@Override
public int partition(Id id) {
- var hashCode = id.getId().hashCode();
+ int hashCode = id.getId().hashCode();
hashCode *= hashCode < 0 ? -1 : 1;
return hashCode % maxPartitions;
}
diff --git a/ranger-http-client/pom.xml b/ranger-http-client/pom.xml
index ccab0446..a98fa21e 100644
--- a/ranger-http-client/pom.xml
+++ b/ranger-http-client/pom.xml
@@ -3,23 +3,27 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-http-client
-
+ ranger-http-client-jre8
+
+
+ 8
+
+
io.appform.ranger
- ranger-http
+ ranger-http-jre8
${project.version}
io.appform.ranger
- ranger-client
+ ranger-client-jre8
${project.version}
diff --git a/ranger-http-model/pom.xml b/ranger-http-model/pom.xml
index fcbb1717..6d223142 100644
--- a/ranger-http-model/pom.xml
+++ b/ranger-http-model/pom.xml
@@ -3,11 +3,15 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-http-model
+ ranger-http-model-jre8
+
+
+ 8
+
\ No newline at end of file
diff --git a/ranger-http-server-bundle/pom.xml b/ranger-http-server-bundle/pom.xml
index b375ad63..38375a3e 100644
--- a/ranger-http-server-bundle/pom.xml
+++ b/ranger-http-server-bundle/pom.xml
@@ -3,32 +3,33 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-http-server-bundle
+ ranger-http-server-bundle-jre8
2.1.10
+ 8
io.appform.ranger
- ranger-http-client
+ ranger-http-client-jre8
${project.version}
io.appform.ranger
- ranger-server-bundle
+ ranger-server-bundle-jre8
${project.version}
io.appform.ranger
- ranger-server-common
+ ranger-server-common-jre8
${project.version}
diff --git a/ranger-http-server-bundle/src/main/java/io/appform/ranger/http/server/bundle/HttpServerBundle.java b/ranger-http-server-bundle/src/main/java/io/appform/ranger/http/server/bundle/HttpServerBundle.java
index a40e02b3..25a7001b 100644
--- a/ranger-http-server-bundle/src/main/java/io/appform/ranger/http/server/bundle/HttpServerBundle.java
+++ b/ranger-http-server-bundle/src/main/java/io/appform/ranger/http/server/bundle/HttpServerBundle.java
@@ -17,10 +17,12 @@
import com.codahale.metrics.health.HealthCheck;
import com.fasterxml.jackson.core.type.TypeReference;
+import com.google.common.collect.ImmutableList;
import io.appform.ranger.client.RangerHubClient;
import io.appform.ranger.client.http.UnshardedRangerHttpHubClient;
import io.appform.ranger.common.server.ShardInfo;
import io.appform.ranger.core.finder.serviceregistry.ListBasedServiceRegistry;
+import io.appform.ranger.http.model.ServiceNodesResponse;
import io.appform.ranger.http.server.bundle.config.RangerHttpConfiguration;
import io.appform.ranger.http.server.bundle.healthcheck.RangerHttpHealthCheck;
import io.appform.ranger.server.bundle.RangerServerBundle;
@@ -52,7 +54,8 @@ protected List>>
.nodeRefreshTimeMs(rangerConfiguration.getNodeRefreshTimeMs())
.deserializer(data -> {
try {
- return getMapper().readValue(data, new TypeReference<>() {
+ return getMapper().readValue(data,
+ new TypeReference>() {
});
} catch (IOException e) {
log.warn("Error parsing node data with value {}", new String(data));
@@ -63,6 +66,6 @@ protected List>>
}
protected List withHealthChecks(U configuration) {
- return List.of(new RangerHttpHealthCheck());
+ return ImmutableList.of(new RangerHttpHealthCheck());
}
}
diff --git a/ranger-http-server/pom.xml b/ranger-http-server/pom.xml
index 728ba499..931516b4 100644
--- a/ranger-http-server/pom.xml
+++ b/ranger-http-server/pom.xml
@@ -3,18 +3,18 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-http-server
+ ranger-http-server-jre8
io.appform.ranger
- ranger-http-server-bundle
+ ranger-http-server-bundle-jre8
${project.version}
diff --git a/ranger-http-server/src/main/java/io/appform/ranger/http/server/App.java b/ranger-http-server/src/main/java/io/appform/ranger/http/server/App.java
index e482827a..75698075 100644
--- a/ranger-http-server/src/main/java/io/appform/ranger/http/server/App.java
+++ b/ranger-http-server/src/main/java/io/appform/ranger/http/server/App.java
@@ -29,7 +29,7 @@ public static void main(String[] args) throws Exception {
@Override
public void initialize(Bootstrap bootstrap) {
- bootstrap.addBundle(new HttpServerBundle<>() {
+ bootstrap.addBundle(new HttpServerBundle() {
@Override
protected RangerHttpConfiguration getRangerConfiguration(HttpAppConfiguration configuration) {
return configuration.getRangerConfiguration();
diff --git a/ranger-http/pom.xml b/ranger-http/pom.xml
index d4fab212..4c4794da 100644
--- a/ranger-http/pom.xml
+++ b/ranger-http/pom.xml
@@ -3,23 +3,27 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-http
+ ranger-http-jre8
+
+
+ 8
+
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
io.appform.ranger
- ranger-http-model
+ ranger-http-model-jre8
${project.version}
@@ -41,7 +45,7 @@
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
test-jar
diff --git a/ranger-server-bundle/pom.xml b/ranger-server-bundle/pom.xml
index 90631e93..999d2ee2 100644
--- a/ranger-server-bundle/pom.xml
+++ b/ranger-server-bundle/pom.xml
@@ -3,23 +3,27 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-server-bundle
+ ranger-server-bundle-jre8
+
+
+ 8
+
io.appform.ranger
- ranger-client
+ ranger-client-jre8
${project.version}
io.appform.ranger
- ranger-http-model
+ ranger-http-model-jre8
${project.version}
@@ -35,7 +39,7 @@
io.appform.ranger
- ranger-client
+ ranger-client-jre8
${project.version}
test-jar
diff --git a/ranger-server-bundle/src/test/java/io/appform/ranger/server/bundle/RangerServerBundleTest.java b/ranger-server-bundle/src/test/java/io/appform/ranger/server/bundle/RangerServerBundleTest.java
index b5059bcd..ff3ff095 100644
--- a/ranger-server-bundle/src/test/java/io/appform/ranger/server/bundle/RangerServerBundleTest.java
+++ b/ranger-server-bundle/src/test/java/io/appform/ranger/server/bundle/RangerServerBundleTest.java
@@ -23,6 +23,7 @@
import io.appform.ranger.client.stubs.RangerTestHub;
import io.appform.ranger.client.utils.RangerHubTestUtils;
import io.appform.ranger.core.finder.serviceregistry.ListBasedServiceRegistry;
+import io.appform.ranger.core.model.ServiceNode;
import io.appform.ranger.core.units.TestNodeData;
import io.appform.ranger.core.utils.RangerTestUtils;
import io.dropwizard.Configuration;
@@ -33,6 +34,7 @@
import io.dropwizard.setup.Bootstrap;
import io.dropwizard.setup.Environment;
import lombok.val;
+import lombok.var;
import org.eclipse.jetty.util.component.LifeCycle;
import org.junit.jupiter.api.*;
@@ -53,7 +55,8 @@ public class RangerServerBundleTest {
private static final Configuration CONFIGURATION = mock(Configuration.class);
private static final RangerServerBundle, Configuration>
- RANGER_SERVER_BUNDLE = new RangerServerBundle<>() {
+ RANGER_SERVER_BUNDLE = new RangerServerBundle, Configuration>() {
@Override
protected List>> withHubs(Configuration configuration) {
diff --git a/ranger-server-common/pom.xml b/ranger-server-common/pom.xml
index 881aaf05..8e5e099c 100644
--- a/ranger-server-common/pom.xml
+++ b/ranger-server-common/pom.xml
@@ -3,12 +3,16 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-server-common
+ ranger-server-common-jre8
+
+
+ 8
+
\ No newline at end of file
diff --git a/ranger-zk-client/pom.xml b/ranger-zk-client/pom.xml
index b567bd5f..57e18483 100644
--- a/ranger-zk-client/pom.xml
+++ b/ranger-zk-client/pom.xml
@@ -3,23 +3,27 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-zk-client
+ ranger-zk-client-jre8
+
+
+ 8
+
io.appform.ranger
- ranger-zookeeper
+ ranger-zookeeper-jre8
${project.version}
io.appform.ranger
- ranger-client
+ ranger-client-jre8
${project.version}
diff --git a/ranger-zk-server-bundle/pom.xml b/ranger-zk-server-bundle/pom.xml
index 1ead47a8..b57883ec 100644
--- a/ranger-zk-server-bundle/pom.xml
+++ b/ranger-zk-server-bundle/pom.xml
@@ -3,28 +3,32 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-zk-server-bundle
-
+ ranger-zk-server-bundle-jre8
+
+
+ 8
+
+
io.appform.ranger
- ranger-zk-client
+ ranger-zk-client-jre8
${project.version}
io.appform.ranger
- ranger-server-bundle
+ ranger-server-bundle-jre8
${project.version}
io.appform.ranger
- ranger-server-common
+ ranger-server-common-jre8
${project.version}
diff --git a/ranger-zk-server-bundle/src/main/java/io/appform/ranger/server/bundle/ZKServerBundle.java b/ranger-zk-server-bundle/src/main/java/io/appform/ranger/server/bundle/ZKServerBundle.java
index 19e4b243..d3d02eb2 100644
--- a/ranger-zk-server-bundle/src/main/java/io/appform/ranger/server/bundle/ZKServerBundle.java
+++ b/ranger-zk-server-bundle/src/main/java/io/appform/ranger/server/bundle/ZKServerBundle.java
@@ -17,6 +17,7 @@
import com.codahale.metrics.health.HealthCheck;
import com.fasterxml.jackson.core.type.TypeReference;
+import com.google.common.collect.ImmutableList;
import io.appform.ranger.client.RangerClientConstants;
import io.appform.ranger.client.RangerHubClient;
import io.appform.ranger.client.zk.UnshardedRangerZKHubClient;
@@ -61,7 +62,7 @@ protected void preBundle(U configuration) {
@Override
protected List>> withHubs(U configuration) {
val rangerConfiguration = getRangerConfiguration(configuration);
- return List.of(UnshardedRangerZKHubClient.builder()
+ return ImmutableList.of(UnshardedRangerZKHubClient.builder()
.namespace(rangerConfiguration.getNamespace())
.connectionString(rangerConfiguration.getZookeeper())
.curatorFramework(curatorFramework)
@@ -81,12 +82,12 @@ protected List>>
}
protected List> withLifecycleSignals(U configuration) {
- return List.of(
+ return ImmutableList.of(
new CuratorLifecycle(curatorFramework)
);
}
protected List withHealthChecks(U configuration) {
- return List.of(new RangerHealthCheck(curatorFramework));
+ return ImmutableList.of(new RangerHealthCheck(curatorFramework));
}
}
diff --git a/ranger-zk-server/pom.xml b/ranger-zk-server/pom.xml
index 3c5a01c9..e8d9fc2d 100644
--- a/ranger-zk-server/pom.xml
+++ b/ranger-zk-server/pom.xml
@@ -3,18 +3,22 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-zk-server
+ ranger-zk-server-jre8
+
+
+ 8
+
io.appform.ranger
- ranger-zk-server-bundle
+ ranger-zk-server-bundle-jre8
${project.version}
diff --git a/ranger-zk-server/src/main/java/io/appform/ranger/zk/server/App.java b/ranger-zk-server/src/main/java/io/appform/ranger/zk/server/App.java
index 2d68b0e8..4c8b0b6e 100644
--- a/ranger-zk-server/src/main/java/io/appform/ranger/zk/server/App.java
+++ b/ranger-zk-server/src/main/java/io/appform/ranger/zk/server/App.java
@@ -29,7 +29,7 @@ public static void main(String[] args) throws Exception {
@Override
public void initialize(Bootstrap bootstrap) {
- bootstrap.addBundle(new ZKServerBundle<>() {
+ bootstrap.addBundle(new ZKServerBundle() {
@Override
protected RangerConfiguration getRangerConfiguration(AppConfiguration configuration) {
return configuration.getRangerConfiguration();
diff --git a/ranger-zookeeper/pom.xml b/ranger-zookeeper/pom.xml
index a92e1b65..1593707f 100644
--- a/ranger-zookeeper/pom.xml
+++ b/ranger-zookeeper/pom.xml
@@ -3,18 +3,22 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- ranger
+ ranger-jre8
io.appform.ranger
- 1.0-RC16
+ 1.0-JAVA8-SNAPSHOT
4.0.0
- ranger-zookeeper
-
+ ranger-zookeeper-jre8
+
+
+ 8
+
+
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
@@ -48,7 +52,7 @@
io.appform.ranger
- ranger-core
+ ranger-core-jre8
${project.version}
test-jar