Changeset: 4e210b70be25 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e210b70be25 Modified Files: buildtools/ChangeLog.Apr2011 buildtools/ChangeLog.Aug2011 buildtools/ChangeLog.Feb2010 buildtools/ChangeLog.Jun2010 buildtools/ChangeLog.Mar2011 buildtools/ChangeLog.Nov2009 buildtools/ChangeLog.Oct2010 clients/ChangeLog.Apr2011 clients/ChangeLog.Aug2011 clients/ChangeLog.Feb2010 clients/ChangeLog.Jun2010 clients/ChangeLog.Mar2011 clients/ChangeLog.Nov2009 clients/ChangeLog.Oct2010 gdk/ChangeLog.Apr2011 gdk/ChangeLog.Aug2011 gdk/ChangeLog.Feb2010 gdk/ChangeLog.Jun2010 gdk/ChangeLog.Mar2011 gdk/ChangeLog.Oct2010 geom/ChangeLog.Apr2011 geom/ChangeLog.Aug2011 geom/ChangeLog.Jun2010 geom/ChangeLog.Mar2011 geom/ChangeLog.Oct2010 java/ChangeLog.Apr2011 java/ChangeLog.Aug2011 java/ChangeLog.Jun2010 java/ChangeLog.Mar2011 java/ChangeLog.Oct2010 monetdb5/ChangeLog.Apr2011 monetdb5/ChangeLog.Aug2011 monetdb5/ChangeLog.Feb2010 monetdb5/ChangeLog.Jun2010 monetdb5/ChangeLog.Mar2011 monetdb5/ChangeLog.Nov2009 monetdb5/ChangeLog.Oct2010 sql/ChangeLog.Apr2011 sql/ChangeLog.Aug2011 sql/ChangeLog.Feb2010 sql/ChangeLog.Jun2010 sql/ChangeLog.Mar2011 sql/ChangeLog.Oct2010 sql/server/rel_exp.c sql/server/rel_exp.h testing/ChangeLog.Apr2011 testing/ChangeLog.Aug2011 testing/ChangeLog.Jun2010 testing/ChangeLog.Mar2011 testing/ChangeLog.Oct2010 tools/merovingian/ChangeLog.Apr2011 tools/merovingian/ChangeLog.Aug2011 tools/merovingian/ChangeLog.Jun2010 tools/merovingian/ChangeLog.Mar2011 tools/merovingian/ChangeLog.Oct2010 Branch: sciql Log Message:
merged from default diffs (truncated from 1607 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -461,3 +461,5 @@ 477cc2a87348df99b4eab237501d1113e5cb21d8 f022d32377c51b00599ecb014a72ea7ea2d6b8ba Aug2011_SP2_release 0e42a9ccf4c65e301f76c721ea84e976de6ede84 Aug2011_9 95911663ea9e3823837168d3f64328360aaf061a Aug2011_SP3_release +600e707d12ac73973bfd4538c11bd340cf6094ae Dec2011_1 +d9968eb987609db9990da16db1de57737107502f Dec2011_release diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -27,7 +27,7 @@ Vendor: MonetDB BV <[email protected]> Group: Applications/Databases License: MPL - http://www.monetdb.org/Legal/MonetDBLicense URL: http://www.monetdb.org/ -Source: http://dev.monetdb.org/downloads/sources/Aug2011-SP3/%{name}-%{version}.tar.bz2 +Source: http://dev.monetdb.org/downloads/sources/Dec2011/%{name}-%{version}.tar.bz2 BuildRequires: bison BuildRequires: bzip2-devel @@ -625,6 +625,185 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libmonet rm -fr $RPM_BUILD_ROOT %changelog +* Wed Jan 11 2012 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- Rebuilt. + +* Mon Jan 2 2012 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Implemented getMetaData() method of PreparedStatement. + +* Tue Dec 27 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Fixed an AssertionError for special results from e.g. EXPLAIN queries. + +* Tue Dec 27 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: Fixed crash in monetdb when an invalid property was retrieved using + the get command, bug #2953. + +* Wed Dec 21 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Fixed overflow error when batching large statements, bug #2952 + +* Tue Dec 20 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Resolved a concurrency problem where ResultSet's date-related getters + could cause odd stack traces when used by multiple threads at the + same time, bug #2950. + +* Mon Dec 19 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: JDBC now implements JDBCv4.1 which makes it possible to be built with + Java 7 and up. JDBCv4.1 is a maintenance release of JDBCv4, and hence + can be compiled with Java 6, although the added methods obviously are + not part of the java.sql interfaces. + +* Sun Dec 11 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: SQLExceptions thrown now carry a SQLSTATE. Until the server starts + sending correct SQLSTATEs for all errors, server originated errors + without SQLSTATE are considered generic data exceptions (22000). + +* Sat Dec 10 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Fixed a bug where closing ResultSets and PreparedStatements could lead + to errors on concurrent running queries using the same Connection due + to a race condition. + +* Thu Dec 8 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: Changed version scheme of JDBC driver and MCL jar to be more standard, + from monetdb-X.Y-<thing>.jar to monetdb-<thing>-X.Y.jar, bug #2943 + +* Wed Dec 7 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: Fix making connections with stethoscope to hosts without monetdbd. + Bug #2944. + +* Tue Dec 6 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: Fixed some bugs in the PHP interface affecting the mapi_ping(), + monetdb_insert_id() and auto_commit() functions. Bugs #2936, #2937, + #2938. + +* Tue Dec 6 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- gdk: Fixed memory detection on 32-bits Solaris systems with more memory + than can be addressed in 32-bits mode, bug #2935 + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: ODBC: Fixed SQLNumResultCols and SQLDescribeCol to return useful + information after a call to SQLPrepare and before any SQLExecute. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: mclient: The exact interpretation of the -i (--interactive) option + and the - filename argument have changed. The - filename argument + means read from standard input and no longer implies that no \ + interpretation is done on the input. Instead, \ interpretation is done + if either standard input is a terminal, or if the -i option is given. + The -i option no longer causes mclient to read from standard input. + It only means to do \ interpretation when reading from standard input. + Use the - filename argument to read from standard input. Note that + if no -s option is specified and no filename arguments are present, + mclient still reads from standard input. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- sql: mclient: The csv output format can now also be of the form csv=c and + csv+c where c is the column separator. The form with csv+ produces + a single header line with column names. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: ODBC: Improved internal query for SQLSpecialColumns. Before, the query + returned all columns taking part in a PRIMARY KEY *and* all columns + taking part in a UNIQUE constraint. Now it returns only one or the + other set. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- sql: Changed a bug where the sign() function returned the same type as its + argument instead of always an INTEGER. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: ODBC: The database name is now used as the catalog name throughout. + Functions that return a catalog name return the database name, and + functions that match on catalog name match it with the database name. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: ODBC: Implemented an easier way to create a log file of interactions + with the ODBC driver. You can now add a connection attribute + "LOGFILE=filename" to the connection string parameter of + SQLBrowseConnect and SQLDriverConnect, and to the relevant part of + the Windows registry or odbc.ini file. This value is only used if + there is no environment variable ODBCDEBUG. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: The embedded monet instance capability of MonetConnection was removed. +- java: Bump JDBC version to 2.0 (Liberica). JDBC now implements JDBCv4 which + makes it possible to be built with Java 6 and up. Java 5 and before + are no longer supported, and can use the 1.x releases of the driver. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: Quoting of object names for mclient's \d command is now more flexible + and consistent with standard SQL quoting rules, bug #2846. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: monetdb get output is now grouped by database instead of by property + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: Unlike in previous releases, 'monetdbd get mserver' now returns the path + to the mserver5 binary only for dbfarms that have a running monetdbd, + instead of only for those that are not served by a monetdbd. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: Add nclients property that controls the maximum number of concurrent + clients allowed to access the database + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- monetdb5: Introduced new variable max_clients that allows to define how many + concurrent connections are allowed to be made against the database. + +* Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.7.1-20120111 +- clients: ODBC: Implemented SQLColumnPrivileges function. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- java: INTERVAL columns are now treated as decimals, since they can have + sub-second precision. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: Starting monetdbd without any arguments or without dbfarm is no longer + supported. A dbfarm now must be provided for each command. +- merovingian: The control passphrase has been turned into a hash of the password, for + a more stronger authorisation model as used by mclients. On upgrade, + any existing passphrase is converted to the hashed version of the + passphrase. +- merovingian: The monetdbd controlport option has been removed in favour of a + boolean control option. On upgrade, when controlport was set to + a non-zero value and a passphrase was set, control is set to true, + or false otherwise. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: Install new program, mnc, which provides netcat functionality, but + based on MonetDB's communication libraries + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: Report full URI to database instead of just database when available + in mclient. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- merovingian: The monetdbd discoveryport option has been removed in favour of a + boolean discovery option. On upgrade, when discoveryport was set to + a non-zero value, discovery is set to true, or false otherwise. + +* Tue Nov 15 2011 Fabian Groffen <[email protected]> - 11.7.1-20120111 +- clients: The time format of the timer output can now be controlled with an + optional argument to the -i option. ms, s and m force the time to be + formatted as milliseconds, seconds or minutes + seconds respectively. + +* Tue Nov 15 2011 Martin Kersten <[email protected]> - 11.7.1-20120111 +- monetdb5: bpm and partitions have been moved to the attic. It is replaced by + the partition optimizer, still under construction. + +* Tue Nov 15 2011 Martin Kersten <[email protected]> - 11.7.1-20120111 +- monetdb5: mal_interpreter.mx Protect against concurrent exceptions If multiple + parallel blocks access the exception variables and perform GDKfree + on old messages, then we may enter a case that one thread attempts a + second free. Simple lock-based protection is the first line of defense. + +* Tue Nov 15 2011 Martin Kersten <[email protected]> - 11.7.1-20120111 +- monetdb5: The dataflow optimizer uses a less strict side-effect test for BAT + new operations and better recognizes trivial plans. + +* Tue Nov 15 2011 Martin Kersten <[email protected]> - 11.7.1-20120111 +- monetdb5: The MAL debugger next/step operations semantics have been fixed. + The profiler also now clearly shows entrance/exit of a MAL function. + * Tue Nov 15 2011 Sjoerd Mullender <[email protected]> - 11.5.9-20111115 - Rebuilt. diff --git a/buildtools/ChangeLog-Archive b/buildtools/ChangeLog-Archive --- a/buildtools/ChangeLog-Archive +++ b/buildtools/ChangeLog-Archive @@ -20,10 +20,22 @@ 5.6. We now no longer demand that OpenSSL is at least version 0.9.8f, but instead we require that the hash functions we need are supported. +* Thu Nov 2 2010 Sjoerd Mullender <[email protected]> +- On Windows, we now no longer use the pthreads library but instead + use the "native" threads, semaphores, and mutex implementation. + +* Wed Sep 22 2010 Fabian Groffen <[email protected]> +- We now provide pkg-config files (*.pc) for libraries. + * Thu Jul 22 2010 Sjoerd Mullender <[email protected]> - 1.0-20100823 - Changed Maddlog to search up the directory tree to find a ChangeLog file. +* Fri May 7 2010 Fabian Groffen <[email protected]> +- Fixed Maddlog script to work under our new Mercurial setup. The + --email and --fullname options have disappeared as we can relibably + get them from Mercurial now. + * Wed Mar 31 2010 Stefan Manegold <[email protected]> - 1.0-20100823 - Made compilation of "testing" (and "java") independent of MonetDB. This is mainly for Windows, but also on other systems, "testing" can @@ -41,3 +53,21 @@ clean from files generated during the build. On Windows, the build directory must be a sibling of ...\<package>\NT . +* Fri Jan 8 2010 Sjoerd Mullender <[email protected]> +- Added Maddlog script to add ChangeLog entries. + +* Tue Dec 1 2009 Fabian Groffen <[email protected]> +- Added mchangelog script that I use to add ChangeLog entries. The + script is a highly modified version of Gentoo's echangelog script. + +* Thu Dec 6 2007 Fabian Groffen <[email protected]> +- Implemented rudimentary conditional support for ant targets + +* Wed Dec 5 2007 Fabian Groffen <[email protected]> +- Allow for 'included' dependencies, such that the wonders of libtool + can compile against a build dir of a dependency, instead of its + installation dir. + +* Tue Jan 9 2007 Fabian Groffen <[email protected]> +- Initial autotooled setup + diff --git a/buildtools/ChangeLog.Apr2011 b/buildtools/ChangeLog.Apr2011 deleted file mode 100644 --- a/buildtools/ChangeLog.Apr2011 +++ /dev/null @@ -1,3 +0,0 @@ -# ChangeLog file for buildtools -# This file is updated with Maddlog - diff --git a/buildtools/ChangeLog.Aug2011 b/buildtools/ChangeLog.Aug2011 deleted file mode 100644 --- a/buildtools/ChangeLog.Aug2011 +++ /dev/null @@ -1,3 +0,0 @@ -# ChangeLog file for buildtools -# This file is updated with Maddlog - diff --git a/buildtools/ChangeLog.Feb2010 b/buildtools/ChangeLog.Feb2010 deleted file mode 100644 --- a/buildtools/ChangeLog.Feb2010 +++ /dev/null @@ -1,19 +0,0 @@ -# ChangeLog file for buildtools -# This file is updated with Maddlog - -* Fri May 7 2010 Fabian Groffen <[email protected]> -- Fixed Maddlog script to work under our new Mercurial setup. The - --email and --fullname options have disappeared as we can relibably - get them from Mercurial now. - -* Thu Dec 6 2007 Fabian Groffen <[email protected]> -- Implemented rudimentary conditional support for ant targets - -* Wed Dec 5 2007 Fabian Groffen <[email protected]> -- Allow for 'included' dependencies, such that the wonders of libtool - can compile against a build dir of a dependency, instead of its - installation dir. - -* Tue Jan 9 2007 Fabian Groffen <[email protected]> -- Initial autotooled setup - diff --git a/buildtools/ChangeLog.Jun2010 b/buildtools/ChangeLog.Jun2010 deleted file mode 100644 --- a/buildtools/ChangeLog.Jun2010 +++ /dev/null @@ -1,3 +0,0 @@ _______________________________________________ Checkin-list mailing list [email protected] http://mail.monetdb.org/mailman/listinfo/checkin-list
