log

age author description
12 months ago Martin van Dinther Optimise getParameterMetaData(). We can compute the number of parameters now, so avoid to go through all entries in column[] to test if it is a parameter.
13 months ago Martin van Dinther Improved DatabaseMetaData.getTypeInfo(). It now also returns the serial and bigserial data types and all 13 possible interval data types.
14 months ago Martin van Dinther Extend Test_DBCmetadata() test with missing calls to getProcedures(), getProcedureColumns(), getFunctions() and getFunctionColumns() for user defined procedure and user defined function.
14 months ago Joeri van Ruth Allow to run 'make test' in the toplevel directory
14 months ago Joeri van Ruth Implement the new schema= option of the jdbc URL
14 months ago Joeri van Ruth Target timezone is in minutes, setTimeZone is in seconds
14 months ago Joeri van Ruth Convert release.txt to release.md and add TLS info
14 months ago Joeri van Ruth Add Parameter#isTlsOnly method
14 months ago Joeri van Ruth Add verbose mode to TLSTester
14 months ago Martin van Dinther Correct the example in the comment.
14 months ago Martin van Dinther Optimised internal method getParamIdx(). Instead of going through a loop each time (for all result columns and parameters), we now calculate the internal array index value directly, which is much faster.
14 months ago Martin van Dinther Extend Test_DBCmetadata() with calls to DatabaseMetaData methods which return a String and need to sent a query to the server to get the info.
14 months ago Martin van Dinther Adjust JDBC_API_Tester to accept new behavior of returning a varchar instead of clob or char as metadata. This new behavior applies to MonetDB servers 11.50 or higher.
14 months ago Martin van Dinther Branch cleanup_types has been merged into default, so enable the condition where type_digits is now returning a lower number.
14 months ago Martin van Dinther Remove not needed/used internal method checkValidProperty()
14 months ago Martin van Dinther Improve the code, layout, order of variables and setting, and text.
14 months ago Martin van Dinther Resolve some javadoc errors and warnings
14 months ago Martin van Dinther Remove not used/needed serialVersionUID
14 months ago Martin van Dinther Add missing javadoc comment
14 months ago Martin van Dinther Add missing license headers
14 months ago Martin van Dinther Suppress warning: [fallthrough] possible fall-through into case
14 months ago Martin van Dinther Suppress warning: [serial] serializable class ValidationError has no definition of serialVersionUID
14 months ago Martin van Dinther Resolve warning: no comment
14 months ago Martin van Dinther Suppress warning: [serial] serializable class Failure has no definition of serialVersionUID
14 months ago Martin van Dinther Also catch java.net.URISyntaxException and java.net.MalformedURLException and convert them to an IOException.
14 months ago Martin van Dinther Resolve warning: [deprecation] URL(String) in URL has been deprecated
14 months ago Martin van Dinther Move non JDBC API method to the end where the other add methods are placed.
15 months ago Martin van Dinther Removed old v3.3 changes from the ChangeLog. Those are still available in the ChangeLog-Archive.
15 months ago Martin van Dinther Added missing Copyright header comments
15 months ago Martin van Dinther Prepare JDBC_API_Tester for changed output (digits return 31 instead of 32 for int, 15 instead 16 for smallint) once branch cleanup_types will be merged into default.
15 months ago Joeri van Ruth Merge 'monetdbs' into 'default'
15 months ago Joeri van Ruth Merge 'default' into 'monetdbs' monetdbs
15 months ago Joeri van Ruth relax wording of expected exception monetdbs
15 months ago Joeri van Ruth Ensure sock is closed on errors monetdbs
15 months ago Joeri van Ruth Handle null case monetdbs
15 months ago Joeri van Ruth comments monetdbs
15 months ago Joeri van Ruth formatting monetdbs
15 months ago Joeri van Ruth convert space indents to tabs monetdbs
15 months ago Martin van Dinther Adjust test to not compare output that changes when run in different time zones.
15 months ago Martin van Dinther The String types[] passed to getTables() may contain entries containing null or empty string "". Those are invalid table types.
15 months ago Joeri van Ruth Merge 'default' into 'monetdbs' monetdbs
15 months ago Joeri van Ruth Cache the system trust roots between invocations monetdbs
15 months ago Joeri van Ruth comment monetdbs
16 months ago Joeri van Ruth Improve error messages monetdbs
16 months ago Joeri van Ruth fix comments monetdbs
16 months ago Joeri van Ruth Debug and clarify pasword hashing code monetdbs
16 months ago Joeri van Ruth Move timeZoneSet and sizeHeaderEnabled into Callback monetdbs
16 months ago Joeri van Ruth Heed followRedirect monetdbs
16 months ago Joeri van Ruth Suppress warning about unchecked conversion monetdbs
16 months ago Joeri van Ruth Comments and formatting monetdbs
16 months ago Sjoerd Mullender Update copyright for the new year, move to MonetDB Foundation, add SPDX.
16 months ago Martin van Dinther In ResultSet.getObject(column, Class<T> type) and ResultSet.getObject(column, Map<String,Class<?>>) methods added support to return objects for classes: java.time.LocalDate, java.time.LocalDateTime.
16 months ago Sjoerd Mullender Remove last references to MCL_MAJOR and MCL_MINOR.
16 months ago Sjoerd Mullender There is no MCL_{MAJOR,MINOR} to replace.
16 months ago Sjoerd Mullender No need to create MonetVersion.java before running ant.
16 months ago Martin van Dinther Add testing against MonetDB Dec2023
16 months ago Martin van Dinther Enhanced DatabaseMetaData.getTables() method by adding support for SQL table type names: 'BASE TABLE', 'GLOBAL TEMPORARY' and 'LOCAL TEMPORARY' in parameter types[].
16 months ago Martin van Dinther Enhance \vsi command by removing a trailing ; terminator from the provided schema name.
16 months ago Martin van Dinther Now we have a MonetVersion class use it from MonetDatabaseMetaData also.
16 months ago Martin van Dinther Add missing license header. Also removed public from this class as it is not part of JDBC public API.
16 months ago Martin van Dinther correct English
16 months ago Martin van Dinther Prevent sql processor to produce server msg: mul_int_bte_int: ERROR: 22003!overflow in calculation 2147483647*4.
16 months ago Martin van Dinther sources are compliant with java 8
16 months ago Martin van Dinther In ResultSet.getObject() method added support for retrieving
16 months ago Martin van Dinther correct indentation
16 months ago Martin van Dinther Fix the computed CHAR_OCTET_LENGTH value of resultsets returned by getColumns(), getFunctionColumns() and getProcedureColumns().
16 months ago Joeri van Ruth Fix arithmetic overflow
16 months ago Joeri van Ruth InputStream.read must return the byte UNSIGNED!
16 months ago Joeri van Ruth Call reader.read multiple times if necessary
16 months ago Joeri van Ruth Use intrinsics rather than manual flow control
16 months ago Joeri van Ruth Use new MapiSocket.connect() method In CopyIntoSTDIN test monetdbs
16 months ago Joeri van Ruth Remove naive url check because the world has become more complicated monetdbs
16 months ago Joeri van Ruth Add MapiSocket.connect(url, properties) method monetdbs
16 months ago Joeri van Ruth Add interface to MonetConnection for retrieving connection info as Properties monetdbs
16 months ago Joeri van Ruth Move more URL and properties parsing responsibilities to Target monetdbs
16 months ago Joeri van Ruth Fully implement Target.buildURL monetdbs
16 months ago Joeri van Ruth Move code monetdbs
16 months ago Joeri van Ruth Change default reply size to 250 monetdbs
16 months ago Joeri van Ruth Set ALPN protocol if the runtime supports it monetdbs
16 months ago Joeri van Ruth Send SNI (Server Name Indication) monetdbs
16 months ago Joeri van Ruth Send NUL bytes on non-TLS connect monetdbs
16 months ago Joeri van Ruth Add tests using monetdb-tlstester monetdbs
16 months ago Joeri van Ruth TLS seems to work monetdbs
16 months ago Joeri van Ruth TLS support in its most basic form monetdbs
16 months ago Joeri van Ruth Prepare for implementing TLS monetdbs
16 months ago Joeri van Ruth replysize -> replySize monetdbs
16 months ago Joeri van Ruth Arrange testing monetdbs
16 months ago Joeri van Ruth Allow to pass whole URL to jdbcclient not just separate parameters monetdbs
16 months ago Joeri van Ruth MonetDriver: Use only the properties if URL is exactly "jdbc:monetdb:" monetdbs
16 months ago Joeri van Ruth Suppress jdbcclient warnings about unknown .monetdb settings monetdbs
16 months ago Joeri van Ruth Use the new url parser monetdbs
17 months ago Joeri van Ruth Understand so_timeout, treat_clob_as_varchar and treat_blob_as_binary monetdbs
17 months ago Joeri van Ruth Refactor monetdbs
17 months ago Joeri van Ruth Adjustments after applying changes to libmapi monetdbs
17 months ago Joeri van Ruth URL parser passes the tests. monetdbs
17 months ago Joeri van Ruth Get rid of MONETURL constant monetdbs
16 months ago Joeri van Ruth Revert "FailUploadLate tests: verify server didn't crash"
22 months ago Joeri van Ruth Generate MonetVersion.java rather than MonetDriver.java
22 months ago Joeri van Ruth Get rid of JDBC_DEF_PORT
22 months ago Joeri van Ruth Disable @version and @author in Javadoc
22 months ago Joeri van Ruth FailUploadLate tests: verify server didn't crash
18 months ago Martin van Dinther Adapt expected output of Bug_PrepStmtSetString_6382() for servers 11.48 and higher which store JSON string values in optimized form (without whitespace characters).
18 months ago Martin van Dinther Improved DatabaseMetaData.getSystemFunctions(). It now also returns functions: current_sessionid, greatest, ifnull, least, sql_max, sql_min. Function ifnull will only be returned for servers Jun2023 (11.47 or higher).
19 months ago Martin van Dinther Oracle JDK is only supported for JDK 17 and later
19 months ago Martin van Dinther Add java/jdk 21, remove old 14 and 19.
19 months ago Martin van Dinther Extended Not Null violation check also with empty string checks for some of the syte tables varchar columns.
20 months ago Martin van Dinther Adapt JdbcClient to show information_schema views when using commands: \dS or \dSv or \dvS and current schema is information_schema.
20 months ago Niels Nes use distro name
20 months ago Niels Nes newer actions checkout api (v3)
20 months ago Martin van Dinther Implemented ResultSet methods:
20 months ago Martin van Dinther Reduce code by importing java.sql.Date; and remove prefix java.sql. where no longer needed.
21 months ago Martin van Dinther Fix problem where passed file name contained a : character but was not an URL,
21 months ago Martin van Dinther Improve the implementation of abort() by using the provided Executor object.
21 months ago Martin van Dinther Fixed javac version 20 compiler warning.
21 months ago Martin van Dinther Fixed javac version 20 compiler warnings.
21 months ago Martin van Dinther Removed deprecated nl.cwi.monetdb.*.* classes and package.
21 months ago Martin van Dinther Removed code to support old MonetDB servers Oct2014 or older.
21 months ago Martin van Dinther 2 more places of optimization by avoiding calling getColumnTypeName(column)
21 months ago Martin van Dinther Update release.txt
21 months ago Martin van Dinther Corrected implementation of Connection methods getClientInfo() and setClientInfo().