From 737d2122cb54b8404a741a6979cfbc2dc11e3ea0 Mon Sep 17 00:00:00 2001 From: hys9958 Date: Tue, 30 Sep 2014 14:19:48 -0700 Subject: [PATCH] TAJO-981: Help command (\?) in tsql takes too long time. --- .../java/org/apache/tajo/cli/HelpCommand.java | 30 +++---------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/tajo-client/src/main/java/org/apache/tajo/cli/HelpCommand.java b/tajo-client/src/main/java/org/apache/tajo/cli/HelpCommand.java index 52f13b0d55..d4ade370b4 100644 --- a/tajo-client/src/main/java/org/apache/tajo/cli/HelpCommand.java +++ b/tajo-client/src/main/java/org/apache/tajo/cli/HelpCommand.java @@ -18,14 +18,9 @@ package org.apache.tajo.cli; -import org.apache.tajo.util.VersionInfo; - -import java.io.IOException; import java.io.PrintWriter; -import java.net.HttpURLConnection; -import java.net.MalformedURLException; -import java.net.ProtocolException; -import java.net.URL; + +import org.apache.tajo.util.VersionInfo; public class HelpCommand extends TajoShellCommand { private String targetDocVersion = ""; @@ -115,28 +110,11 @@ private String getDocumentationVersion() { } else { tajoVersion = tajoFullVersion; } - + if(tajoVersion.equalsIgnoreCase("")) { docVersion = docDefaultVersion; } else { - try { - URL u = new URL("http://tajo.apache.org/docs/"+ tajoVersion + "/"); - HttpURLConnection huc = (HttpURLConnection) u.openConnection(); - huc.setConnectTimeout(1000); - huc.setReadTimeout(1000); - huc.setRequestMethod("HEAD"); - if(huc.getResponseCode() == HttpURLConnection.HTTP_OK) { - docVersion = tajoVersion; - } else { - docVersion = docDefaultVersion; - } - } catch (MalformedURLException e0) { - docVersion = docDefaultVersion; - } catch (ProtocolException e1) { - docVersion = docDefaultVersion; - } catch (IOException e2) { - docVersion = docDefaultVersion; - } + docVersion = tajoVersion; } return docVersion;