comparison ChangeLog-Archive @ 337:55735963f605

Prepare for new release of monetdb-java jar files. Added a note on the new released jar files in the ChangeLog. Copied the ChangeLog content to the ChangeLog-Archive.
author Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
date Wed, 25 Sep 2019 16:15:19 +0200 (2019-09-25)
parents 60334b96df18
children 98018e38994b
comparison
equal deleted inserted replaced
336:5826913bdc6d 337:55735963f605
1 # DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY 1 # ChangeLog-Archive file for monetdb-java
2 # This file contains past monetdb-java ChangeLog entries 2 # This file contains all past monetdb-java ChangeLog entries
3 # For every new release the ChangeLog is prepended to this file.
4
5 * Thu Sep 26 2019 Sjoerd Mullender <sjoerd@acm.org>
6 - Compiled and released new jar files: monetdb-jdbc-2.29.jre7.jar,
7 monetdb-mcl-1.18.jre7.jar and jdbcclient.jre7.jar
8
9 * Wed Sep 25 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
10 - The jar files are now named according to Java version compatibility.
11 For example, the monetdb-jdbc-2.29.jre7.jar file should be used with
12 Java 7 or higher.
13
14 * Wed Sep 18 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
15 - Corrected method DatabaseMetaData.getBestRowIdentifier(). It used to
16 return columns of both primary key and unique constraints. Now it only
17 returns the columns of the primary key if it has one, else columns of
18 a unique constraint.
19
20 * Wed Sep 11 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
21 - Optimized parse() method of TupleLineParser by creating less helper objects
22 and replacing method calls by direct operations on variables.
23
24 * Wed Sep 4 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
25 - Corrected JdbcClient program: the dumping of a view DDL was incorrect when
26 the view creation statement was not starting with "create view ", such as
27 when it was created using "create or replace view". It now shows the
28 value as stored in sys.tables.query field, similar to mclient program.
29
30 * Thu Aug 22 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
31 - Improved JdbcClient program by including the schema prefix when dumping
32 schema objects. It now behaves more similar to: mclient -D -N.
33 - Improved JdbcClient program. It now also dumps definitions of MERGE TABLE,
34 REMOTE TABLE, REPLICA TABLE and STREAM TABLE when dumping (all) tables.
35
36 * Wed Aug 14 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
37 - Improved MonetDatabaseMetaData methods:
38 - getNumericFunctions(): it now includes functions: code, space and sys.alpha
39 - getNumericFunctions(): it no longer lists functions: not_uniques and rotate_xor_hash
40 - getStringFunctions(): it now includes functions: json.isarray, json.isobject,
41 json.isvalid, sys.reverse which accept a string value as argument
42 - getStringFunctions(): it no longer lists functions: copyfrom, get_value_for, next_value_for, restart.
43 - getSystemFunctions(): it now includes system functions: get_value_for, hash,
44 next_value_for, sys.columnsize, sys.debug, sys.hashsize, sys.heapsize,
45 sys.imprintsize, sys.isauuid, sys.md5, sys.newurl, sys.password_hash, isaurl
46 - getSystemFunctions(): it no longer lists function: getlimit.
47 Also some functions require the prefix "sys." or "json." when used
48 from another schema. This is now included in the names returned by
49 methods getNumericFunctions(), getStringFunctions(), getSystemFunctions()
50 and getTimeDateFunctions().
51
52 * Wed Jul 31 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
53 - Corrected MonetDatabaseMetaData methods:
54 - getNumericFunctions(): it now includes function: pi.
55 - getSystemFunctions(): it no longer lists numeric functions: pi and rand.
56 - supportsSchemasInIndexDefinitions(): changed from true to false
57 - Optimised MonetStatement memory resource usage by only creating an ArrayList
58 and ReentrantLock object when the batch methods addBatch() or executeBatch()
59 are called. In most Statement usages those methods are never called.
60 - Implemented method MonetClob.getAsciiStream().
61
62 * Thu Mar 21 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
63 - Added implementation of java.sql.CallableStatement interface. Some standard
64 Java applications require this JDBC interface for executing SQL stored procedures.
65 This implementation resolves request: https://www.monetdb.org/bugzilla/show_bug.cgi?id=6402
66
67 * Thu Mar 7 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
68 - Improved MonetDatabaseMetaData methods:
69 - getNumericFunctions(): it now includes functions: degrees, fuse, ms_round, ms_str, ms_trunc and radians.
70 - getStringFunctions(): it now includes function: position.
71 - supportsIntegrityEnhancementFacility() now returns false, as we do not enforce CHECK constraints yet.
72
73 * Thu Feb 7 2019 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
74 - Improved MonetDatabaseMetaData methods:
75 - getNumericFunctions(): it no longer lists aggregate functions: avg, prod and sum
76 - getSystemFunctions(): it no longer lists timedate function: extract
77 - getTimeDateFunctions(): it now also lists functions: date_trunc, epoch
78 - Corrected MonetDatabaseMetaData method getTypeInfo() for result column
79 SEARCHABLE. It now returns DatabaseMetaData.typeSearchable for all
80 string data types including 'inet','json','url','uuid' and 'blob'.
81
82 * Thu Sep 20 2018 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
83 - Improved example program SQLcopyinto.java and moved it to tests directory
84 for automatic testing.
85
86 * Thu Jun 28 2018 Martin van Dinther <martin.van.dinther@monetdbsolutions.com>
87 - Corrected return values of DatabaseMetaData methods
88 allTablesAreSelectable() and allProceduresAreCallable().
89 They used to return true but now return false.
3 90
4 * Wed May 23 2018 Sjoerd Mullender <sjoerd@acm.org> 91 * Wed May 23 2018 Sjoerd Mullender <sjoerd@acm.org>
5 - Compiled and released new jars: monetdb-jdbc-2.28.jar, monetdb-mcl-1.17.jar 92 - Compiled and released new jars: monetdb-jdbc-2.28.jar, monetdb-mcl-1.17.jar
6 and updated jdbcclient.jar 93 and updated jdbcclient.jar
7 94