String hiveVer = HiveVersionInfo.getShortVersion(); LOG.info("Using Hive Version: " + HiveVersionInfo.getVersion() + " build: " + HiveVersionInfo.getBuildVersion()); if(!(hiveVer.startsWith("3.") || hiveVer.startsWith("4."))) { throw new IllegalStateException("postUpgrade w/execute requires Hive 3.x. Actual: " +
String hiveVer = HiveVersionInfo.getShortVersion(); LOG.info("Using Hive Version: " + HiveVersionInfo.getVersion() + " build: " + HiveVersionInfo.getBuildVersion()); if(!hiveVer.startsWith("2.")) { throw new IllegalStateException("preUpgrade requires Hive 2.x. Actual: " + hiveVer);
public void testVersion() { UDFBuildVersion udf = new UDFBuildVersion(); Text result = udf.evaluate(); String expected = String.format("%s", HiveVersionInfo.getBuildVersion()); assertEquals(expected, result.toString()); } }
jg.writeStringField(BUILD_ATTRIBUTE, HiveVersionInfo.getBuildVersion()); jg.writeEndObject(); } finally {
", waitQueueSize= " + waitQueueSize + ", enablePreemption= " + enablePreemption + ", versionInfo= (" + HiveVersionInfo.getBuildVersion() + ")"; LOG.info(logMsg); final String currTSISO8601 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ").format(new Date());
jg.writeStringField(BUILD_ATTRIBUTE, HiveVersionInfo.getBuildVersion()); jg.writeEndObject(); } finally {
", waitQueueSize= " + waitQueueSize + ", enablePreemption= " + enablePreemption + ", versionInfo= (" + HiveVersionInfo.getBuildVersion() + ")"; LOG.info(logMsg); final String currTSISO8601 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ").format(new Date());