IGNITE-6055: SQL. Add string length constraint - Fixes #3973.
Signed-off-by: Nikolay Izhikov <nizhikov@apache.org>
diff --git a/lib/internal/ClientSocket.js b/lib/internal/ClientSocket.js
index ac7ccec..1d1a4dd 100644
--- a/lib/internal/ClientSocket.js
+++ b/lib/internal/ClientSocket.js
@@ -77,12 +77,16 @@
const PROTOCOL_VERSION_1_0_0 = new ProtocolVersion(1, 0, 0);
const PROTOCOL_VERSION_1_1_0 = new ProtocolVersion(1, 1, 0);
+const PROTOCOL_VERSION_1_2_0 = new ProtocolVersion(1, 2, 0);
const SUPPORTED_VERSIONS = [
// PROTOCOL_VERSION_1_0_0, // Support for QueryField precision/scale fields breaks 1.0.0 compatibility
- PROTOCOL_VERSION_1_1_0
+ PROTOCOL_VERSION_1_1_0,
+ PROTOCOL_VERSION_1_2_0
];
+const CURRENT_VERSION = PROTOCOL_VERSION_1_2_0;
+
const STATE = Object.freeze({
INITIAL : 0,
HANDSHAKE : 1,
@@ -111,7 +115,7 @@
async connect() {
return new Promise((resolve, reject) => {
this._connectSocket(
- this._getHandshake(PROTOCOL_VERSION_1_1_0, resolve, reject));
+ this._getHandshake(CURRENT_VERSION, resolve, reject));
});
}
@@ -430,4 +434,4 @@
}
}
-module.exports = ClientSocket;
\ No newline at end of file
+module.exports = ClientSocket;