public static boolean isUpToDate(KyloVersion dbVersion) { KyloVersion deployedVersion = getBuildVersion(); return dbVersion != null && deployedVersion != null && deployedVersion.equals(dbVersion); }
public static KyloVersion getBuildVersion() { return parseVersion(getBuildVersionString()); }
public static String getBuildTimestamp() { if (StringUtils.isBlank(buildTimestamp)) { getBuildVersionString(); } return buildTimestamp; }
public static String getBuildTimestamp() { if (StringUtils.isBlank(buildTimestamp)) { getBuildVersionString(); } return buildTimestamp; }
@Override public KyloVersion getBuildVersion() { return KyloVersionUtil.getBuildVersion(); }
public static KyloVersion getBuildVersion() { return parseVersion(getBuildVersionString()); }
public static boolean isUpToDate(KyloVersion dbVersion) { KyloVersion deployedVersion = getBuildVersion(); return dbVersion != null && deployedVersion != null && deployedVersion.equals(dbVersion); }
@Override public boolean isUpToDate() { KyloVersion buildVer = KyloVersionUtil.getBuildVersion(); KyloVersion currentVer = getCurrentVersion(); return currentVer != null && buildVer.matches(currentVer.getMajorVersion(), currentVer.getMinorVersion(), currentVer.getPointVersion()); }