Update protocol version templates

This commit is contained in:
Vishesh Yadav
2025-10-27 18:49:01 -07:00
parent 4b1d3b4162
commit 296ee7c032
2 changed files with 12 additions and 2 deletions

View File

@@ -23,6 +23,10 @@ class ProtocolVersion implements Comparable<ProtocolVersion> {
new ProtocolVersion(0x0FDB00B071010000L);
public static final ProtocolVersion protocolVersionSevenThree =
new ProtocolVersion(0x0FDB00B073000000L);
public static final ProtocolVersion protocolVersionSevenFour =
new ProtocolVersion(0x0FDB00B074000000L);
public static final ProtocolVersion protocolVersionEightZero =
new ProtocolVersion(0x0FDB00B080000000L);
public static final List<ProtocolVersion> supportedVersions = Arrays.asList(
protocolVersionSixThree,
@@ -31,7 +35,10 @@ class ProtocolVersion implements Comparable<ProtocolVersion> {
protocolVersionSixZero,
protocolVersionSevenZero,
protocolVersionSevenOne,
protocolVersionSevenThree);
protocolVersionSevenThree,
protocolVersionSevenFour,
protocolVersionEightZero,
);
private static final long compatibleProtocolVersionMask = 0xFFFFFFFFFFFF0000L;
private final long protocolVersion;
@@ -109,4 +116,3 @@ class ProtocolVersion implements Comparable<ProtocolVersion> {
{% endfor %}
}

View File

@@ -85,6 +85,8 @@ PROTOCOL_VERSION_7_0 = 0x0FDB00B070010001
PROTOCOL_VERSION_7_1 = 0x0FDB00B071010000
PROTOCOL_VERSION_7_2 = 0x0FDB00B072000000
PROTOCOL_VERSION_7_3 = 0x0FDB00B073000000
PROTOCOL_VERSION_7_4 = 0x0FDB00B074000000
PROTOCOL_VERSION_8_0 = 0x0FDB00B080000000
def _module_init():
for raw_version in (
@@ -97,6 +99,8 @@ def _module_init():
PROTOCOL_VERSION_7_1,
PROTOCOL_VERSION_7_2,
PROTOCOL_VERSION_7_3,
PROTOCOL_VERSION_7_4,
PROTOCOL_VERSION_8_0,
):
ProtocolVersion._supported_protocol_versions.add(ProtocolVersion(raw_version))