public static void logVersion() { if (!printed) { printed = true; LogFactory.getLog(Version.class).info("Elasticsearch Hadoop " + version()); // Check java version String javaVersion = System.getProperty("java.version"); if (javaVersion.startsWith("1.")) { if (!javaVersion.startsWith("1.8.")) { LogFactory.getLog(Version.class).warn("Using java version " + javaVersion + " is deprecated in Elasticsearch Hadoop"); } } } } }
private void initInnerTapIfNotSet(Object target, String hadoopTypeName) { if (actualTap != null) { return; } Class<?> clz = null; try { clz = Class.forName(hadoopTypeName, false, getClass().getClassLoader()); if (clz.isInstance(target)) { runningInHadoop = true; } } catch (ClassNotFoundException e) { runningInHadoop = false; } actualTap = (runningInHadoop ? new EsHadoopTap(host, port, resource, query, fields, props) : new EsLocalTap(host, port, resource, query, fields, props)); setScheme(actualTap.getScheme()); if (log.isDebugEnabled()) { log.debug(String.format("Detected %s environment; initializing [%s]", (runningInHadoop ? "Hadoop" : "local"), actualTap.getClass().getSimpleName())); } // use SLF4J just like Cascading if (!logVersion) { logVersion = true; Logger esTapLogger = LoggerFactory.getLogger(EsTap.class); esTapLogger.info(String.format("Elasticsearch Hadoop %s initialized", Version.version())); esTapLogger.warn("ES-Hadoop Cascading Integration is Deprecated as of 6.6.0 and will be removed in a later release."); } } }
public static void logVersion() { if (!printed) { printed = true; LogFactory.getLog(Version.class).info("Elasticsearch Hadoop " + version()); } } }
public static void logVersion() { if (!printed) { printed = true; LogFactory.getLog(Version.class).info("Elasticsearch Hadoop " + version()); // Check java version String javaVersion = System.getProperty("java.version"); if (javaVersion.startsWith("1.")) { if (!javaVersion.startsWith("1.8.")) { LogFactory.getLog(Version.class).warn("Using java version " + javaVersion + " is deprecated in Elasticsearch Hadoop"); } } } } }
public static void logVersion() { if (!printed) { printed = true; LogFactory.getLog(Version.class).info("Elasticsearch Hadoop " + version()); // Check java version String javaVersion = System.getProperty("java.version"); if (javaVersion.startsWith("1.")) { if (!javaVersion.startsWith("1.8.")) { LogFactory.getLog(Version.class).warn("Using java version " + javaVersion + " is deprecated in Elasticsearch Hadoop"); } } } } }
public static void logVersion() { if (!printed) { printed = true; LogFactory.getLog(Version.class).info("Elasticsearch Hadoop " + version()); // Check java version String javaVersion = System.getProperty("java.version"); if (javaVersion.startsWith("1.")) { if (!javaVersion.startsWith("1.8.")) { LogFactory.getLog(Version.class).warn("Using java version " + javaVersion + " is deprecated in Elasticsearch Hadoop"); } } } } }
private void initInnerTapIfNotSet(Object target, String hadoopTypeName) { if (actualTap != null) { return; } Class<?> clz = null; try { clz = Class.forName(hadoopTypeName, false, getClass().getClassLoader()); if (clz.isInstance(target)) { runningInHadoop = true; } } catch (ClassNotFoundException e) { runningInHadoop = false; } actualTap = (runningInHadoop ? new EsHadoopTap(host, port, resource, query, fields, props) : new EsLocalTap(host, port, resource, query, fields, props)); setScheme(actualTap.getScheme()); if (log.isDebugEnabled()) { log.debug(String.format("Detected %s environment; initializing [%s]", (runningInHadoop ? "Hadoop" : "local"), actualTap.getClass().getSimpleName())); } // use SLF4J just like Cascading if (!logVersion) { logVersion = true; Logger esTapLogger = LoggerFactory.getLogger(EsTap.class); esTapLogger.info(String.format("Elasticsearch Hadoop %s initialized", Version.version())); esTapLogger.warn("ES-Hadoop Cascading Integration is Deprecated as of 6.6.0 and will be removed in a later release."); } } }