NuoDB JDBC Driver Release Notes
- V24.2.2
-
-
Implemented methods linked to SQL national character types. (13680)
-
prepareCalldid not succeed because required DDL statements were not synchronized. -
Added a new
VECTOR(<dimensions>, DOUBLE)data type to store vector data, such as embeddings, along with built-in functions for comparing vector similarity. For more information, see SQL Vector Type and SQL Vector Functions and Operators.The VECTOR data type uses the custom type code
NuoDBTypes.VECTOR_DOUBLEand is fetched using the Javadouble[]type. The data type is set usingsetObject(<parameterNr>, double[], NuoDBTypes.VECTOR_DOUBLE). -
The data types Bytes, Binary, Variable Binary were incorrectly mapped. These types now represent the appropriate JDBC types BINARY and VARBINARY.
-
- V24.2.1
-
-
The options to configure connection properties when connecting to NuoDB database are now case-insensitive.
-
When a column contains a BLOB with invalid UTF-8 data, calling
getString()on that column could return inaccurate results.
The issue has been resolved. Now it reports an error message -
nuosqlcould report inaccurate results when timezone is configured usingtimezoneinstead of theTimeZoneconnection property. (14577)
The issue has been resolved. -
Removed the dependency on nodeID.
-
- V24.2.0
-
-
Constructing a NuoDB
BLOBobject from an emptyjava.sql.Blobobject could report a SQL exception. (13675)
The issue has been resolved. -
Constructing a NuoDB
CLOBobject from an emptyjava.sql.Clobobject could report a SQL exception. (13675)
The issue has been resolved. -
Added support for PEM-formatted trust certificates.
-
- V24.1.2
-
-
Implemented the
cancel()method forStatementandPreparedStatementinterfaces. This method enables the caller to terminate a query currently executing on the NuoDB server. The method will not perform any operation if the statement it is called on is not executing a query. (8212) -
When
ResultSet.getString()was used to read the date value from a database, and the timezone configured for the connection differs from the system timezone, the JDBC driver could return inaccurate results. (13858)
The issue has been resolved.
-