@Override public SerializationServiceBuilder setVersion(byte version) { byte maxVersion = BuildInfoProvider.getBuildInfo().getSerializationVersion(); if (version > maxVersion) { throw new IllegalArgumentException( "Configured serialization version is higher than the max supported version: " + maxVersion); } this.version = version; return this; }
@Override public SerializationServiceBuilder setVersion(byte version) { byte maxVersion = BuildInfoProvider.getBuildInfo().getSerializationVersion(); if (version > maxVersion) { throw new IllegalArgumentException( "Configured serialization version is higher than the max supported version: " + maxVersion); } this.version = version; return this; }
private String serializationVersionMessage() { return "Configured Hazelcast Serialization version: " + node.getBuildInfo().getSerializationVersion(); }
@Override public void printNodeInfo() { BuildInfo buildInfo = node.getBuildInfo(); String build = buildInfo.getBuild(); String revision = buildInfo.getRevision(); if (!revision.isEmpty()) { build += " - " + revision; } systemLogger.info("Hazelcast " + buildInfo.getVersion() + " (" + build + ") starting at " + node.getThisAddress()); systemLogger.info("Copyright (c) 2008-2019, Hazelcast, Inc. All Rights Reserved."); systemLogger.fine("Configured Hazelcast Serialization version: " + buildInfo.getSerializationVersion()); }
private BuildInfo(BuildInfo buildInfo, JetBuildInfo jetBuildInfo) { this(buildInfo.getVersion(), buildInfo.getBuild(), buildInfo.getRevision(), buildInfo.getBuildNumber(), buildInfo.isEnterprise(), buildInfo.getSerializationVersion(), buildInfo.getUpstreamBuildInfo(), jetBuildInfo); }
@Override public void printNodeInfo() { BuildInfo buildInfo = node.getBuildInfo(); String build = buildInfo.getBuild(); String revision = buildInfo.getRevision(); if (!revision.isEmpty()) { build += " - " + revision; } systemLogger.info("Hazelcast " + buildInfo.getVersion() + " (" + build + ") starting at " + node.getThisAddress()); systemLogger.info("Copyright (c) 2008-2018, Hazelcast, Inc. All Rights Reserved."); systemLogger.fine("Configured Hazelcast Serialization version: " + buildInfo.getSerializationVersion()); }
private BuildInfo(BuildInfo buildInfo, JetBuildInfo jetBuildInfo) { this(buildInfo.getVersion(), buildInfo.getBuild(), buildInfo.getRevision(), buildInfo.getBuildNumber(), buildInfo.isEnterprise(), buildInfo.getSerializationVersion(), buildInfo.getUpstreamBuildInfo(), jetBuildInfo); }
@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(); } }