@Override protected String getReleaseVersion() { BuildInfo buildInfo = BuildInfoProvider.getBuildInfo(); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); return jetBuildInfo.getVersion().substring(0, 3); }
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(); }
public ClientLoggingService(String groupName, String loggingType, BuildInfo buildInfo, String clientName) { this.loggerFactory = Logger.newLoggerFactory(loggingType); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); this.versionMessage = clientName + " [" + groupName + "]" + (jetBuildInfo != null ? " [" + jetBuildInfo.getVersion() + "]" : "") + " [" + buildInfo.getVersion() + "] "; }
public LoggingServiceImpl(String groupName, String loggingType, BuildInfo buildInfo) { this.loggerFactory = Logger.newLoggerFactory(loggingType); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); versionMessage = "[" + groupName + "] [" + (jetBuildInfo != null ? jetBuildInfo.getVersion() : buildInfo.getVersion()) + "] "; }
public ClientLoggingService(String groupName, String loggingType, BuildInfo buildInfo, String clientName) { this.loggerFactory = Logger.newLoggerFactory(loggingType); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); this.versionMessage = clientName + " [" + groupName + "]" + (jetBuildInfo != null ? " [" + jetBuildInfo.getVersion() + "]" : "") + " [" + buildInfo.getVersion() + "] "; }
public LoggingServiceImpl(String groupName, String loggingType, BuildInfo buildInfo) { this.loggerFactory = Logger.newLoggerFactory(loggingType); JetBuildInfo jetBuildInfo = buildInfo.getJetBuildInfo(); versionMessage = "[" + groupName + "] [" + (jetBuildInfo != null ? jetBuildInfo.getVersion() : buildInfo.getVersion()) + "] "; }
public ClusterMetadata(String name, Cluster cluster) { this.name = name; this.version = BuildInfoProvider.getBuildInfo().getJetBuildInfo().getVersion(); this.state = cluster.getClusterState(); this.clusterTime = cluster.getClusterTime(); }
@Override public String[] getVersion() { JetBuildInfo jetBuildInfo = BuildInfoProvider.getBuildInfo().getJetBuildInfo(); return new String[]{ "Hazelcast Jet " + jetBuildInfo.getVersion(), "Revision " + jetBuildInfo.getRevision(), "Build " + jetBuildInfo.getBuild() }; } }
public PhoneHomeParameterCreator createParameters(Node hazelcastNode) { ClusterServiceImpl clusterService = hazelcastNode.getClusterService(); int clusterSize = clusterService.getMembers().size(); Long clusterUpTime = clusterService.getClusterClock().getClusterUpTime(); RuntimeMXBean runtimeMxBean = ManagementFactory.getRuntimeMXBean(); JetBuildInfo jetBuildInfo = hazelcastNode.getBuildInfo().getJetBuildInfo(); PhoneHomeParameterCreator parameterCreator = new PhoneHomeParameterCreator() .addParam("version", buildInfo.getVersion()) .addParam("m", hazelcastNode.getThisUuid()) .addParam("p", getDownloadId()) .addParam("c", clusterService.getClusterId()) .addParam("crsz", convertToLetter(clusterSize)) .addParam("cssz", convertToLetter(hazelcastNode.clientEngine.getClientEndpointCount())) .addParam("cuptm", Long.toString(clusterUpTime)) .addParam("nuptm", Long.toString(runtimeMxBean.getUptime())) .addParam("jvmn", runtimeMxBean.getVmName()) .addParam("jvmv", System.getProperty("java.version")) .addParam("jetv", jetBuildInfo == null ? "" : jetBuildInfo.getVersion()); addClientInfo(hazelcastNode, parameterCreator); addOSInfo(parameterCreator); boolean isManagementCenterConfigEnabled = hazelcastNode.config.getManagementCenterConfig().isEnabled(); if (isManagementCenterConfigEnabled) { addManCenterInfo(hazelcastNode, clusterSize, parameterCreator); } else { parameterCreator.addParam("mclicense", "MC_NOT_CONFIGURED"); parameterCreator.addParam("mcver", "MC_NOT_CONFIGURED"); } return parameterCreator; }
public PhoneHomeParameterCreator createParameters(Node hazelcastNode) { ClusterServiceImpl clusterService = hazelcastNode.getClusterService(); int clusterSize = clusterService.getMembers().size(); Long clusterUpTime = clusterService.getClusterClock().getClusterUpTime(); RuntimeMXBean runtimeMxBean = ManagementFactory.getRuntimeMXBean(); JetBuildInfo jetBuildInfo = hazelcastNode.getBuildInfo().getJetBuildInfo(); PhoneHomeParameterCreator parameterCreator = new PhoneHomeParameterCreator() .addParam("version", buildInfo.getVersion()) .addParam("m", hazelcastNode.getThisUuid()) .addParam("p", getDownloadId()) .addParam("c", clusterService.getClusterId()) .addParam("crsz", convertToLetter(clusterSize)) .addParam("cssz", convertToLetter(hazelcastNode.clientEngine.getClientEndpointCount())) .addParam("cuptm", Long.toString(clusterUpTime)) .addParam("nuptm", Long.toString(runtimeMxBean.getUptime())) .addParam("jvmn", runtimeMxBean.getVmName()) .addParam("jvmv", System.getProperty("java.version")) .addParam("jetv", jetBuildInfo == null ? "" : jetBuildInfo.getVersion()); addClientInfo(hazelcastNode, parameterCreator); addOSInfo(parameterCreator); boolean isManagementCenterConfigEnabled = hazelcastNode.config.getManagementCenterConfig().isEnabled(); if (isManagementCenterConfigEnabled) { addManCenterInfo(hazelcastNode, clusterSize, parameterCreator); } else { parameterCreator.addParam("mclicense", "MC_NOT_CONFIGURED"); parameterCreator.addParam("mcver", "MC_NOT_CONFIGURED"); } return parameterCreator; }
@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(); } }