private String versionAndAddressMessage(@Nonnull String addToName) { JetBuildInfo jetBuildInfo = node.getBuildInfo().getJetBuildInfo(); String build = jetBuildInfo.getBuild(); String revision = jetBuildInfo.getRevision(); if (!revision.isEmpty()) { build += " - " + revision; } return "Hazelcast Jet" + addToName + ' ' + jetBuildInfo.getVersion() + " (" + build + ") starting at " + node.getThisAddress(); }
@Override public String[] getVersion() { JetBuildInfo jetBuildInfo = BuildInfoProvider.getBuildInfo().getJetBuildInfo(); return new String[]{ "Hazelcast Jet " + jetBuildInfo.getVersion(), "Revision " + jetBuildInfo.getRevision(), "Build " + jetBuildInfo.getBuild() }; } }
@Override public void run(DiagnosticsLogWriter writer) { writer.startSection("BuildInfo"); writer.writeKeyValueEntry("Build", buildInfo.getBuild()); // we convert to string to prevent formatting the number writer.writeKeyValueEntry("BuildNumber", "" + buildInfo.getBuildNumber()); writer.writeKeyValueEntry("Revision", buildInfo.getRevision()); BuildInfo upstreamBuildInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamBuildInfo != null) { writer.writeKeyValueEntry("UpstreamRevision", upstreamBuildInfo.getRevision()); } writer.writeKeyValueEntry("Version", buildInfo.getVersion()); writer.writeKeyValueEntry("SerialVersion", buildInfo.getSerializationVersion()); writer.writeKeyValueEntry("Enterprise", buildInfo.isEnterprise()); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); if (jetBuildInfo != null) { writer.writeKeyValueEntry("JetVersion", jetBuildInfo.getVersion()); writer.writeKeyValueEntry("JetBuild", jetBuildInfo.getBuild()); writer.writeKeyValueEntry("JetRevision", jetBuildInfo.getRevision()); } writer.endSection(); } }
@Override public void run(DiagnosticsLogWriter writer) { writer.startSection("BuildInfo"); writer.writeKeyValueEntry("Build", buildInfo.getBuild()); // we convert to string to prevent formatting the number writer.writeKeyValueEntry("BuildNumber", "" + buildInfo.getBuildNumber()); writer.writeKeyValueEntry("Revision", buildInfo.getRevision()); BuildInfo upstreamBuildInfo = buildInfo.getUpstreamBuildInfo(); if (upstreamBuildInfo != null) { writer.writeKeyValueEntry("UpstreamRevision", upstreamBuildInfo.getRevision()); } writer.writeKeyValueEntry("Version", buildInfo.getVersion()); writer.writeKeyValueEntry("SerialVersion", buildInfo.getSerializationVersion()); writer.writeKeyValueEntry("Enterprise", buildInfo.isEnterprise()); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); if (jetBuildInfo != null) { writer.writeKeyValueEntry("JetVersion", jetBuildInfo.getVersion()); writer.writeKeyValueEntry("JetBuild", jetBuildInfo.getBuild()); writer.writeKeyValueEntry("JetRevision", jetBuildInfo.getRevision()); } writer.endSection(); } }