protected void dumpVersionInfo(PrintWriter out) { VersionInfo.writeTo(out); out.println("Hadoop " + org.apache.hadoop.util.VersionInfo.getVersion()); out.println("Source code repository " + org.apache.hadoop.util.VersionInfo.getUrl() + " revision=" + org.apache.hadoop.util.VersionInfo.getRevision()); out.println("Compiled by " + org.apache.hadoop.util.VersionInfo.getUser() + " on " + org.apache.hadoop.util.VersionInfo.getDate()); }
public static void main(String[] args) { LOG.debug("version: "+ getVersion()); System.out.println("Hadoop " + getVersion()); System.out.println("Source code repository " + getUrl() + " -r " + getRevision()); System.out.println("Compiled by " + getUser() + " on " + getDate()); System.out.println("Compiled with protoc " + getProtocVersion()); System.out.println("From source with checksum " + getSrcChecksum()); System.out.println("This command was run using " + ClassUtil.findContainingJar(VersionInfo.class)); } }
/** * Class representing Namenode information for JMX interfaces */ @Override // NameNodeMXBean public String getVersion() { return VersionInfo.getVersion() + ", r" + VersionInfo.getRevision(); }
public HistoryInfo() { this.startedOn = JobHistoryServer.historyServerTimeStamp; this.hadoopVersion = VersionInfo.getVersion(); this.hadoopBuildVersion = VersionInfo.getBuildVersion(); this.hadoopVersionBuiltOn = VersionInfo.getDate(); }
public static boolean isHadoop23() { String version = org.apache.hadoop.util.VersionInfo.getVersion(); if (version.matches("\\b0\\.23\\..+\\b")||version.matches("\\b2\\..*")||version.matches("\\b3\\..*")) return true; return false; } /**
protected String _getBuildVersion(){ return getVersion() + " from " + _getRevision() + " by " + _getUser() + " source checksum " + _getSrcChecksum(); }
public static String getHadoopVersionString() { return String.format(Locale.ENGLISH, "Hadoop runtime version %s with source checksum %s and build date %s", VersionInfo.getBranch(), VersionInfo.getSrcChecksum(), VersionInfo.getDate()); } }
public String getRevision() { return VersionInfo.getRevision(); }
public String subversion() { return "Subversion " + VersionInfo.getUrl() + " -r " + VersionInfo.getRevision(); }
public String getBuildVersion() throws IOException{ return VersionInfo.getBuildVersion(); }
public HistoryInfo() { this.startedOn = JobHistoryServer.historyServerTimeStamp; this.hadoopVersion = VersionInfo.getVersion(); this.hadoopBuildVersion = VersionInfo.getBuildVersion(); this.hadoopVersionBuiltOn = VersionInfo.getDate(); }
public static void main(String[] args) { LOG.debug("version: "+ getVersion()); System.out.println("Hadoop " + getVersion()); System.out.println("Subversion " + getUrl() + " -r " + getRevision()); System.out.println("Compiled by " + getUser() + " on " + getDate()); System.out.println("Compiled with protoc " + getProtocVersion()); System.out.println("From source with checksum " + getSrcChecksum()); System.out.println("This command was run using " + ClassUtil.findContainingJar(VersionInfo.class)); } }
/** * Checks if the Hadoop dependency is at least of the given version. */ public static boolean isMinHadoopVersion(int major, int minor) throws FlinkRuntimeException { String versionString = VersionInfo.getVersion(); String[] versionParts = versionString.split("\\."); if (versionParts.length < 2) { throw new FlinkRuntimeException( "Cannot determine version of Hadoop, unexpected version string: " + versionString); } int maj = Integer.parseInt(versionParts[0]); int min = Integer.parseInt(versionParts[1]); return maj > major || (maj == major && min >= minor); } }
@Override // DataNodeMXBean public String getVersion() { return VersionInfo.getVersion() + ", r" + VersionInfo.getRevision(); }
public static String getHadoopVersionString() { return String.format(Locale.ENGLISH, "Hadoop runtime version %s with source checksum %s and build date %s", VersionInfo.getBranch(), VersionInfo.getSrcChecksum(), VersionInfo.getDate()); } }
public static String getBuildVersion() { return VersionInfo.getRevision(); }
public String getBuildVersion() throws IOException{ return VersionInfo.getBuildVersion(); }