|
5 | 5 | - Compiled and released new jar files: monetdb-jdbc-12.1.jre8.jar and |
6 | 6 | jdbcclient.jre8.jar |
7 | 7 |
|
8 | | -* Thu Sep 18 2025 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
9 | | -- Added support for new MonetDB data types: inet4 and inet6. |
10 | | - |
11 | | -* Tue Sep 9 2025 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
12 | | -- Fixed the 'debug' and 'logfile' properties. The log file was opened |
13 | | - but immediately closed again. |
14 | | -- Made the log file name choosing algorithm more robust against race |
15 | | - conditions: instead of checking whether the intended file already exists |
16 | | - and opening it when it doesn't, open it in 'create' mode and handle |
17 | | - the error that gets thrown when it already exists. |
18 | | -- conn.getMetaData().supportsTransactionIsolationLevel() now always |
19 | | - returns 'true' exept for level TRANSACTION_NONE. It used to return 'true' |
20 | | - only for TRANSACTION_SERIALIZABLE, but serializable actually implies |
21 | | - the other levels. Matches the behavior of PostgreSQL. |
22 | | - |
23 | | -* Mon Sep 1 2025 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
24 | | -- Automatic compression and decompression in FileTransferHandler can now |
25 | | - be disabled by passing 'false' as the third constructor parameter. |
26 | | - |
27 | | -* Thu Jul 3 2025 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
28 | | -- Corrected output of columns SEARCHABLE and AUTO_INCREMENT of method |
29 | | - DatabaseMetaData.getTypeInfo(). Most types are searchable with LIKE |
30 | | - pattern matching. AUTO_INCREMENT is no longer true for base integer types. |
31 | | - |
32 | | -* Fri Apr 4 2025 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
33 | | -- Improve error message when server closes the connection immediately after |
34 | | - accepting it. |
35 | | - |
36 | | -* Wed Mar 31 2025 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
37 | | -- Fixed more result set leaks. |
38 | | - |
39 | | -* Wed Feb 26 2025 Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
40 | | -- Properties 'clientkey' and 'clientcert' are no longer included in the |
41 | | - result of Driver#getPropertyInfo() because though the driver recognizes |
42 | | - them, it does not support them. |
43 | | -- Fixed a number of result set leak when Statement#setMaxRows was called. |
44 | | - |
45 | | -* Thu Feb 13 2025 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
46 | | -- Corrected the returned integer values of Statement methods |
47 | | - getUpdateCount() and getLargeUpdateCount(). They returned -2 for |
48 | | - DDL statements, which was not in compliance with the JDBC API |
49 | | - documentation. Now they no longer return numbers smaller than -1. |
50 | | -- Corrected the returned integer values of Statement methods |
51 | | - executeUpdate(...) and executeLargeUpdate(...) and PreparedStatement |
52 | | - methods executeUpdate() and executeLargeUpdate(). They returned -2 for |
53 | | - DDL statements, which was not in compliance with the JDBC API |
54 | | - documentation. Now they no longer return negative numbers. |
55 | | - |
56 | | -* Wed Feb 12 2025 Martin van Dinther <martin.van.dinther@monetdbsolutions.com> |
57 | | -- Fix a bug in DatabaseMetaData.getTables() where a provided string in the |
58 | | - array of table types argument would contain a single quote or back slash. |
59 | | - It was not escaped properly, resulting in an SQL syntax error. |
60 | | -- Fix missing escaping of single back slashes in string data provided to |
61 | | - PreparedStatement methods setString(), setClob(), setObject() and setURL(). |
62 | | - |
63 | 8 | For a complete list of changes in previous monetdb-java releases see: |
64 | 9 | https://www.monetdb.org/downloads/Java/archive/ChangeLog-Archive |
65 | 10 |
|
0 commit comments