This is an automated email from the ASF dual-hosted git repository.

pdallig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git


The following commit(s) were added to refs/heads/master by this push:
     new e78e16c  [ZEPPELIN-5130] Code and pom cleanup
e78e16c is described below

commit e78e16cbedf006731976e3ed46fed82760e82e08
Author: Philipp Dallig <[email protected]>
AuthorDate: Wed Mar 3 15:59:25 2021 +0100

    [ZEPPELIN-5130] Code and pom cleanup
    
    ### What is this PR for?
    Improve the code during development.
    
    ### What type of PR is it?
     - Maintenance
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-5130
    
    ### How should this be tested?
    * CI
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Philipp Dallig <[email protected]>
    
    Closes #4068 from Reamer/misc_cleanup and squashes the following commits:
    
    2fd53fa0e [Philipp Dallig] Remove zeppelin-zengine test dependency out of 
zeppelin-plugins, because this dependency isn't in use
    f79884e80 [Philipp Dallig] Remove aws-java-sdk-s3 out of parent pom
    521c96722 [Philipp Dallig] some cleanup
---
 pom.xml                                               |  6 ------
 .../org/apache/zeppelin/spark/ZeppelinRContext.java   |  1 -
 .../zeppelin/interpreter/InterpreterContext.java      |  2 +-
 .../interpreter/remote/RemoteClientFactory.java       |  4 ----
 .../remote/RemoteInterpreterEventClient.java          | 19 ++++++-------------
 .../launcher/DockerInterpreterLauncher.java           |  2 +-
 zeppelin-plugins/pom.xml                              |  8 --------
 7 files changed, 8 insertions(+), 34 deletions(-)

diff --git a/pom.xml b/pom.xml
index fae0a7e..d437970 100644
--- a/pom.xml
+++ b/pom.xml
@@ -383,12 +383,6 @@
       </dependency>
 
       <dependency>
-        <groupId>com.amazonaws</groupId>
-        <artifactId>aws-java-sdk-s3</artifactId>
-        <version>${aws.sdk.s3.version}</version>
-      </dependency>
-
-      <dependency>
         <groupId>org.codehaus.jettison</groupId>
         <artifactId>jettison</artifactId>
         <version>${jettison.version}</version>
diff --git 
a/spark/interpreter/src/main/java/org/apache/zeppelin/spark/ZeppelinRContext.java
 
b/spark/interpreter/src/main/java/org/apache/zeppelin/spark/ZeppelinRContext.java
index becc869..13427ce 100644
--- 
a/spark/interpreter/src/main/java/org/apache/zeppelin/spark/ZeppelinRContext.java
+++ 
b/spark/interpreter/src/main/java/org/apache/zeppelin/spark/ZeppelinRContext.java
@@ -19,7 +19,6 @@ package org.apache.zeppelin.spark;
 
 import org.apache.spark.SparkContext;
 import org.apache.spark.api.java.JavaSparkContext;
-import org.apache.spark.sql.SQLContext;
 import org.apache.zeppelin.interpreter.ZeppelinContext;
 
 /**
diff --git 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/InterpreterContext.java
 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/InterpreterContext.java
index a4efb03..89b1e54 100644
--- 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/InterpreterContext.java
+++ 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/InterpreterContext.java
@@ -33,7 +33,7 @@ import java.util.concurrent.ConcurrentHashMap;
  */
 public class InterpreterContext {
   private static final ThreadLocal<InterpreterContext> threadIC = new 
ThreadLocal<>();
-  private static final ConcurrentHashMap<Thread, InterpreterContext> 
allContexts = new ConcurrentHashMap();
+  private static final ConcurrentHashMap<Thread, InterpreterContext> 
allContexts = new ConcurrentHashMap<>();
 
   public InterpreterOutput out;
 
diff --git 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteClientFactory.java
 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteClientFactory.java
index 2abac21..9c8656f 100644
--- 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteClientFactory.java
+++ 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteClientFactory.java
@@ -21,10 +21,7 @@ import org.apache.commons.pool2.BasePooledObjectFactory;
 import org.apache.commons.pool2.PooledObject;
 import org.apache.commons.pool2.impl.DefaultPooledObject;
 import org.apache.thrift.TServiceClient;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
-import java.util.HashSet;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 
@@ -33,7 +30,6 @@ import java.util.concurrent.ConcurrentHashMap;
  */
 public class RemoteClientFactory<T extends TServiceClient> extends 
BasePooledObjectFactory<T>{
 
-  private static final Logger LOGGER = 
LoggerFactory.getLogger(RemoteClientFactory.class);
 
   private Set<T> clientSockets = ConcurrentHashMap.newKeySet();
   private SupplierWithIO<T> supplier;
diff --git 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteInterpreterEventClient.java
 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteInterpreterEventClient.java
index c2f38a3..eb0decf 100644
--- 
a/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteInterpreterEventClient.java
+++ 
b/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/remote/RemoteInterpreterEventClient.java
@@ -17,7 +17,6 @@
 package org.apache.zeppelin.interpreter.remote;
 
 import com.google.gson.Gson;
-import org.apache.thrift.TException;
 import org.apache.thrift.protocol.TBinaryProtocol;
 import org.apache.thrift.protocol.TProtocol;
 import org.apache.thrift.transport.TSocket;
@@ -36,7 +35,6 @@ import org.apache.zeppelin.interpreter.thrift.ParagraphInfo;
 import org.apache.zeppelin.interpreter.thrift.RegisterInfo;
 import org.apache.zeppelin.interpreter.thrift.RemoteInterpreterEventService;
 import org.apache.zeppelin.interpreter.thrift.RunParagraphsEvent;
-import org.apache.zeppelin.interpreter.thrift.ServiceException;
 import org.apache.zeppelin.interpreter.thrift.WebUrlInfo;
 import org.apache.zeppelin.resource.RemoteResource;
 import org.apache.zeppelin.resource.Resource;
@@ -58,8 +56,8 @@ import java.util.Map;
  */
 public class RemoteInterpreterEventClient implements ResourcePoolConnector,
     AngularObjectRegistryListener {
-  private final static Logger LOGGER = 
LoggerFactory.getLogger(RemoteInterpreterEventClient.class);
-  private final static Gson GSON = new Gson();
+  private static final Logger LOGGER = 
LoggerFactory.getLogger(RemoteInterpreterEventClient.class);
+  private static final Gson GSON = new Gson();
 
   private PooledRemoteClient<RemoteInterpreterEventService.Client> 
remoteClient;
   private String intpGroupId;
@@ -114,9 +112,7 @@ public class RemoteInterpreterEventClient implements 
ResourcePoolConnector,
   @Override
   public ResourceSet getAllResources() {
     try {
-      List<String> resources = callRemoteFunction(client -> {
-        return client.getAllResources(intpGroupId);
-      });
+      List<String> resources = callRemoteFunction(client -> 
client.getAllResources(intpGroupId));
       ResourceSet resourceSet = new ResourceSet();
       for (String res : resources) {
         RemoteResource resource = RemoteResource.fromJson(res);
@@ -131,16 +127,14 @@ public class RemoteInterpreterEventClient implements 
ResourcePoolConnector,
   }
 
   public List<ParagraphInfo> getParagraphList(String user, String noteId) {
-    List<ParagraphInfo> paragraphList = callRemoteFunction(client -> 
client.getParagraphList(user, noteId));
-    return paragraphList;
+    return callRemoteFunction(client -> client.getParagraphList(user, noteId));
   }
 
   @Override
   public Object readResource(ResourceId resourceId) {
     try {
       ByteBuffer buffer = callRemoteFunction(client -> 
client.getResource(resourceId.toJson()));
-      Object o = Resource.deserializeObject(buffer);
-      return o;
+      return Resource.deserializeObject(buffer);
     } catch (IOException | ClassNotFoundException e) {
       LOGGER.warn("Fail to readResource: " + resourceId, e);
       return null;
@@ -172,8 +166,7 @@ public class RemoteInterpreterEventClient implements 
ResourcePoolConnector,
             null);
     try {
       ByteBuffer buffer = callRemoteFunction(client -> 
client.invokeMethod(intpGroupId, invokeMethod.toJson()));
-      Object o = Resource.deserializeObject(buffer);
-      return o;
+      return Resource.deserializeObject(buffer);
     } catch (IOException | ClassNotFoundException e) {
       LOGGER.error("Failed to invoke method", e);
       return null;
diff --git 
a/zeppelin-plugins/launcher/docker/src/main/java/org/apache/zeppelin/interpreter/launcher/DockerInterpreterLauncher.java
 
b/zeppelin-plugins/launcher/docker/src/main/java/org/apache/zeppelin/interpreter/launcher/DockerInterpreterLauncher.java
index a81768c..4865aed 100644
--- 
a/zeppelin-plugins/launcher/docker/src/main/java/org/apache/zeppelin/interpreter/launcher/DockerInterpreterLauncher.java
+++ 
b/zeppelin-plugins/launcher/docker/src/main/java/org/apache/zeppelin/interpreter/launcher/DockerInterpreterLauncher.java
@@ -39,7 +39,7 @@ public class DockerInterpreterLauncher extends 
InterpreterLauncher {
 
   @Override
   public InterpreterClient launchDirectly(InterpreterLaunchContext context) 
throws IOException {
-    LOGGER.info("Launching Interpreter: " + 
context.getInterpreterSettingGroup());
+    LOGGER.info("Launching Interpreter: {}", 
context.getInterpreterSettingGroup());
     this.context = context;
     this.properties = context.getProperties();
     int connectTimeout = getConnectTimeout();
diff --git a/zeppelin-plugins/pom.xml b/zeppelin-plugins/pom.xml
index 77a396a..5936e47 100644
--- a/zeppelin-plugins/pom.xml
+++ b/zeppelin-plugins/pom.xml
@@ -75,14 +75,6 @@
             </exclusions>
         </dependency>
 
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>zeppelin-zengine</artifactId>
-            <version>${project.version}</version>
-            <classifier>tests</classifier>
-            <scope>test</scope>
-        </dependency>
-
         <!-- Test libraries -->
         <dependency>
             <groupId>junit</groupId>

Reply via email to