Changeset: 112e63fe7788 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=112e63fe7788
Added Files:
clients/mapilib/ChangeLog-Archive
clients/nodejs/Tests/nodetest.js
common/stream/ChangeLog-Archive
debian/libmonetdb-client7.install
debian/libmonetdb-stream6.install
debian/libmonetdb11.install
sql/backends/monet5/generator/Tests/crash.sql
Removed Files:
buildtools/ChangeLog.Jan2014
clients/ChangeLog.Jan2014
clients/python2/ChangeLog.Jan2014
clients/python3/ChangeLog.Jan2014
debian/libmonetdb-client6.install
debian/libmonetdb-stream5.install
debian/libmonetdb10.install
gdk/ChangeLog.Jan2014
geom/ChangeLog.Jan2014
java/ChangeLog.Jan2014
monetdb5/ChangeLog.Jan2014
sql/ChangeLog.Jan2014
testing/ChangeLog.Jan2014
tools/merovingian/ChangeLog.Jan2014
Modified Files:
.hgtags
MonetDB.spec
NT/installer32/MonetDB-ODBC-Installer.vdproj
NT/installer32/MonetDB5-Geom-Module.vdproj
NT/installer32/MonetDB5-SQL-Installer.vdproj
NT/installer64/MonetDB-ODBC-Installer.vdproj
NT/installer64/MonetDB5-Geom-Module.vdproj
NT/installer64/MonetDB5-SQL-Installer.vdproj
NT/monetdb_config.h.in
NT/rules.msc
buildtools/ChangeLog-Archive
buildtools/ChangeLog.Oct2014
clients/mapilib/ChangeLog.Oct2014
clients/mapilib/mapi.rc
clients/nodejs/monetdb/README
clients/nodejs/monetdb/mapiclient.js
clients/nodejs/monetdb/package.json
clients/odbc/driver/driver.rc
clients/odbc/winsetup/setup.rc
clients/python2/setup.py
clients/python3/setup.py
common/stream/ChangeLog.Oct2014
configure.ag
debian/changelog
debian/control
gdk/ChangeLog-Archive
gdk/ChangeLog.Oct2014
gdk/gdk_firstn.c
gdk/libbat.rc
java/Makefile.ag
java/build.properties
java/pom.xml
java/release.txt
libversions
monetdb5/ChangeLog-Archive
monetdb5/ChangeLog.Oct2014
monetdb5/tools/libmonetdb5.rc
sql/ChangeLog-Archive
sql/ChangeLog.Oct2014
sql/backends/monet5/generator/Tests/All
tools/merovingian/ChangeLog-Archive
tools/merovingian/ChangeLog.Oct2014
vertoo.data
Branch: Oct2014
Log Message:
merge
diffs (truncated from 1913 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -573,3 +573,5 @@ 6830d0b9c31fe23954c75014a581f145c7a551ff
0218c4ec31068bd1b9be7d2bb1ccad31e17e8d5f Jan2014_SP3_release
6c7d5f562fcb044b745c871344c25b1c6bab7cf4 Jan2014_SP3_release
3899334ca1f3c13924e8bd22d2afab8ab468e5ba Oct2014_root
+0dd4a291a01def38d0d2f0a96559ea8c73a56b3f Oct2014_1
+4f894ebf1a93ae895ec23d54ce2112bf21a6427e Oct2014_release
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -1,5 +1,5 @@
%define name MonetDB
-%define version 11.19.0
+%define version 11.19.2
%{!?buildno: %define buildno %(date +%Y%m%d)}
# groups of related archs
@@ -91,7 +91,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/Jan2014-SP3/%{name}-%{version}.tar.bz2
+Source:
http://dev.monetdb.org/downloads/sources/Oct2014/%{name}-%{version}.tar.bz2
BuildRequires: bison
BuildRequires: bzip2-devel
@@ -960,6 +960,169 @@ mv $RPM_BUILD_ROOT%{_datadir}/doc/MonetD
rm -fr $RPM_BUILD_ROOT
%changelog
+* Fri Oct 24 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- Rebuilt.
+- BZ#2618: Implement master slave scheme
+- BZ#2945: evaluation of SQL "between SYMMETRIC" requires MAL iterator
+ because there is no (bulk) MIN/MAX(a,b)
+- BZ#3204: monetdb create: allow setting admin password during creation
+- BZ#3390: Missing definition for pushSht in monetdb5/mal/mal_builder.h
+- BZ#3402: We should have a C implementation of mal.multiplex.
+- BZ#3422: Segmentation fault after large table insert
+- BZ#3459: incomplete implementation of JDBC driver getNumericFunctions(),
+ getStringFunctions(), getSystemFunctions(), getTimeDateFunctions(),
+ getSQLKeywords() methods in MonetDatabaseMetaData.java
+- BZ#3471: JDBC driver: incorrect output result of SQL query: SELECT 1 ;
+- BZ#3474: bulk and scalar versions of mkey.rotate_xor_hash differ
+- BZ#3484: COPY INTO on a file works fine on Linux/OSX, but not on Windows
+- BZ#3488: Slow SQL execution for correlated scalar subquery
+- BZ#3489: SQL query with ORDER BY does not order its result as requested
+- BZ#3490: SQL query kills the mserver5 (Segmentation fault)
+- BZ#3491: SQL query kills the mserver5 (Segmentation fault)
+- BZ#3493: Test monetdb5/modules/mal/Tests/pqueue.mal fails since
+ recent checkins
+- BZ#3494: Tests monetdb5/modules/mal/Tests/pqueue[23].mal lack
+ correct/expected/intended output
+- BZ#3495: Test sql/test/centipede/Tests/olap.sql lacks
+ correct/expected/intended output
+- BZ#3497: monetdb start reports crash in merovingian.log
+- BZ#3498: SQL throws TypeException if aggregations and limit statements
+ are both present
+- BZ#3502: Database was killed by signal SIGBUS
+- BZ#3504: COPY INTO does not allow OFFSET without specifying amount
+ of records
+- BZ#3505: expression with <boolean> = NOT <boolean> returns a syntax
+ error but NOT <boolean> = <boolean> not
+- BZ#3506: conversion to varchar terminates mserver
+- BZ#3508: conversion of string '0 ' to type smallint or integer fails
+- BZ#3510: timestamp + month interval generates bogus MAL?
+- BZ#3511: When having multiple selections combined with aliases not
+ all of them seem to be evalauted.
+- BZ#3512: auto-conversion of string to `sht` type no longer works
+- BZ#3513: COPY BINARY INTO fails on 6gb file; works fine on 3gb
+- BZ#3516: inserting '0' into a column of datatype numeric fails
+- BZ#3518: UNION with subqueries
+- BZ#3521: large results of function exp() are not automatically returned
+ as double
+- BZ#3522: SQL catalog table sys.columns lists columns for table ids
+ which do not exist in sys.tables
+- BZ#3523: Window function over union gives no result
+- BZ#3524: wrong error on missing aggregation column
+- BZ#3527: select distinct - order by - limit 2 results in one single
+ result
+- BZ#3528: segfault at mal_session.c:521
+- BZ#3532: several geom tests crash after manifold changes
+- BZ#3534: missing table name with invalid column in join using (and
+ problems after resolving it)
+- BZ#3536: program contains error with join using integer and smallint
+- BZ#3542: gdk/gdk_bat.c:2904: BATassertHeadProps: Assertion
+ `!b->H->revsorted || cmp >= 0' failed.
+- BZ#3543: invalid behavior and incorrect data results for SQL data
+ type: numeric(4,4)
+- BZ#3544: sys.reuse() corrupts data
+- BZ#3546: Division by zero in CASE statement that should avoid it
+- BZ#3547: Empty query when selecting a field from a view made of
+ UNION ALL
+- BZ#3551: Wrong ticks in TRACE
+- BZ#3552: incorrect data results for "WHERE int_col <> 0"
+- BZ#3554: Issue with subselect and ORDER BY
+- BZ#3555: Order of evaluation inside CASE WHEN
+- BZ#3558: numeric values (as strings) are incorrectly parsed/converted
+ and invalid strings are accepted without error
+- BZ#3560: Error "BATproject: does not match always" with
+ subselect/groupby/having
+- BZ#3562: mserver5: gdk_bat.c:2855: BATassertHeadProps: Assertion
+ `!b->H->revsorted || cmp >= 0' failed.
+- BZ#3563: incorrect results for scalar function locate(in_str,
+ search_str, occurrence)
+- BZ#3565: Wrong/confusing error message when trying to add a FK to a
+ TEMP TABLE
+- BZ#3572: Table names with escaped double quotes are rejected
+- BZ#3573: alter table alter_not_null_test alter test set NOT NULL;
+ is accepted when test contains null. This used to be restricted but
+ isn't anymore
+- BZ#3575: segmentation fault in mserver5 process
+- BZ#3576: Dropping default value definitions from a table does not work
+ as expected
+- BZ#3577: SIGSEGV in BATins_kdiff
+- BZ#3579: segmentation fault in mserver5 process
+- BZ#3581: mserver5: rel_bin.c:2504: rel2bin_groupby: Assertion `0'
+ failed.
+- BZ#3582: mserver5: sql_mem.c:48: sql_ref_dec: Assertion `r->refcnt >
+ 0' failed.
+- BZ#3583: Possible buffer overflow in max(varchar)
+- BZ#3585: Incorrect query terminates connection
+- BZ#3586: mserver5: sql/storage/store.c:3610: sys_drop_func: Assertion
+ `rid_func != oid_nil' failed.
+- BZ#3592: SIGSEGV in MANIFOLDjob
+- BZ#3593: delta_append_val: Assertion `!c || ((c)->S->count) ==
+ bat->ibase' failed.
+- BZ#3594: gdk/gdk_bat.c:2855: BATassertHeadProps: Assertion
+ `!b->H->revsorted || cmp >= 0' failed.
+- BZ#3595: Race/heap corruption on thread exit
+- BZ#3596: gdk_bat.c:2861: BATassertHeadProps: Assertion `!b->H->nonil ||
+ cmp != 0' failed.
+- BZ#3597: SQL to MAL listing looses types
+- BZ#3598: SQL bulk load should ignore leading/trailing spaces also with
+ type decimal (as with integers & real/double)
+- BZ#3599: Double-free of imprints
+- BZ#3601: Trivial typo in debian/monetdb5-sql.init.d
+- BZ#3603: "monetdb create -p" hangs monetdbd
+- BZ#3604: Sys.queue ignored upon errors
+
+* Mon Sep 15 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- monetdb5: Removed algebra.materialize.
+
+* Fri Aug 29 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- monetdb5: Removed algebra.kunique and algebra.tunique. They were subsumed by
+ algebra.subunique.
+
+* Tue Aug 26 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- monetdb5: Remove algebra.antiuselect and algebra.thetauselect. They were
subsumed
+ by algebra.subselect.
+
+* Mon Aug 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- monetdb5: Removed algebra.topN and its imlementation BATtopN. The function
was
+ not used.
+- monetdb5: Removed aggr.histogram and its implementation BAThistogram. The
+ function was not used, and did not produce output in the "headless"
+ (i.e. dense-headed) format. Histograms can be created as a by-product
+ of group.subgroup.
+
+* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- gdk: Added "multifarm" capability. It is now possible to separate persistent
+ and transient BATs into different directories (presumably on different
+ disks). This can be done by using the --dbextra option of mserver5
+ (see the man page).
+
+* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- buildtools: Jacqueline, the MonetDB/JAQL frontend, has been removed. The
frontend
+ never grew beyond being experimental, and there is no interest anymore
+ to maintain the code.
+
+* Fri Jul 25 2014 Jennie Zhang <[email protected]> - 11.19.1-20141024
+- sql: Added PostgreSQL compatible string TRIM, LTRIM, RTRIM, LPAD and RPAD
+ functions
+
+* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- mapilib: Changed mapi_timeout argument from seconds to milliseconds.
+
+* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- stream: Changed mnstr_settimeout function so that the specified timeout is
now
+ in milliseconds (used to be seconds), and that it also needs an extra
+ argument specifying a callback function (no arguments, int result)
+ that should return TRUE if the timeout should cause the function to
+ abort or continue what it was doing.
+
+* Fri Jul 25 2014 Fabian Groffen <[email protected]> - 11.19.1-20141024
+- merovingian: monetdb create: add -p flag to set monetdb user password on
creation,
+ and therefore allow creating the database in unlocked state
+
+* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.19.1-20141024
+- sql: Stop support for upgrading directly from a database created with a
+ server from the Oct2012 release or older. You can upgrade via the
+ Feb2013 or Jan2014 release.
+
* Fri Jul 25 2014 Sjoerd Mullender <[email protected]> - 11.17.21-20140725
- Rebuilt.
- BZ#3519: Uppercase TRUE/FALSE strings cannot be converted to boolean
diff --git a/NT/installer32/MonetDB-ODBC-Installer.vdproj
b/NT/installer32/MonetDB-ODBC-Installer.vdproj
--- a/NT/installer32/MonetDB-ODBC-Installer.vdproj
+++ b/NT/installer32/MonetDB-ODBC-Installer.vdproj
@@ -566,15 +566,15 @@
{
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:MonetDB ODBC Driver"
- "ProductCode" = "8:{2343A06A-C2EE-4093-A9D0-76BD33BD911E}"
- "PackageCode" = "8:{3D25FE62-3ACA-4E4F-8C44-00F612B05AF2}"
+ "ProductCode" = "8:{E59F0A7C-A1E3-46F4-A964-9149B3708CA7}"
+ "PackageCode" = "8:{A65F8818-AB3E-414C-AEFE-595BA584E192}"
"UpgradeCode" = "8:{C1F69378-3F5C-4120-8224-32F07D3458F3}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE"
"DetectNewerInstalledVersion" = "11:TRUE"
"InstallAllUsers" = "11:TRUE"
- "ProductVersion" = "8:11.19.0"
+ "ProductVersion" = "8:11.19.2"
"Manufacturer" = "8:MonetDB"
"ARPHELPTELEPHONE" = "8:"
"ARPHELPLINK" = "8:http://www.monetdb.org/"
diff --git a/NT/installer32/MonetDB5-Geom-Module.vdproj
b/NT/installer32/MonetDB5-Geom-Module.vdproj
--- a/NT/installer32/MonetDB5-Geom-Module.vdproj
+++ b/NT/installer32/MonetDB5-Geom-Module.vdproj
@@ -420,15 +420,15 @@
{
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:MonetDB5 SQL GIS Module"
- "ProductCode" = "8:{C3E5CF14-CA74-4A9C-8051-AC733123C5F6}"
- "PackageCode" = "8:{E77DD8EF-7830-4D56-97BE-26A2296F7008}"
+ "ProductCode" = "8:{8044F2D1-35DC-415A-BA70-65704068CE26}"
+ "PackageCode" = "8:{DC4C19EB-E025-4AC7-BB1B-E27A39563340}"
"UpgradeCode" = "8:{92C89C36-0E86-45E1-B3D8-0D6C91108F30}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE"
"DetectNewerInstalledVersion" = "11:TRUE"
"InstallAllUsers" = "11:TRUE"
- "ProductVersion" = "8:11.19.0"
+ "ProductVersion" = "8:11.19.2"
"Manufacturer" = "8:MonetDB"
"ARPHELPTELEPHONE" = "8:"
"ARPHELPLINK" = "8:http://www.monetdb.org/"
diff --git a/NT/installer32/MonetDB5-SQL-Installer.vdproj
b/NT/installer32/MonetDB5-SQL-Installer.vdproj
--- a/NT/installer32/MonetDB5-SQL-Installer.vdproj
+++ b/NT/installer32/MonetDB5-SQL-Installer.vdproj
@@ -2306,7 +2306,7 @@
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_667BD650736E43C9A8B6899179FA0CAA"
{
- "SourcePath" =
"8:share\\doc\\MonetDB-SQL-11.19.0\\dump-restore.txt"
+ "SourcePath" =
"8:share\\doc\\MonetDB-SQL-11.19.2\\dump-restore.txt"
"TargetName" = "8:dump-restore.txt"
"Tag" = "8:"
"Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -3266,7 +3266,7 @@
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A9DB6CF8297A4BEEAF7A6D4958A4B0D6"
{
- "SourcePath" =
"8:share\\doc\\MonetDB-SQL-11.19.0\\dump-restore.html"
+ "SourcePath" =
"8:share\\doc\\MonetDB-SQL-11.19.2\\dump-restore.html"
"TargetName" = "8:dump-restore.html"
"Tag" = "8:"
"Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -4350,7 +4350,7 @@
{
"{9EF0B969-E518-4E46-987F-47570745A589}:_6C21CE578F0941D09FDD9951A229FF37"
{
- "Name" = "8:MonetDB-SQL-11.19.0"
+ "Name" = "8:MonetDB-SQL-11.19.2"
"AlwaysCreate" = "11:FALSE"
"Condition" = "8:"
"Transitive" = "11:FALSE"
@@ -4392,15 +4392,15 @@
{
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:MonetDB5"
- "ProductCode" = "8:{38BA5ECB-FCAA-46C3-BBEE-AA6A09D97B92}"
- "PackageCode" = "8:{E537E35E-EB72-4AA5-A2F9-E4A4E5D92635}"
+ "ProductCode" = "8:{EBD7F559-1E70-4D8E-ADB9-506F6DCCE037}"
+ "PackageCode" = "8:{F51B8E2B-528D-46D3-BA4E-5DDD3FE53ABD}"
"UpgradeCode" = "8:{730C595B-DBA6-48D7-94B8-A98780AC92B6}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE"
"DetectNewerInstalledVersion" = "11:TRUE"
"InstallAllUsers" = "11:TRUE"
- "ProductVersion" = "8:11.19.0"
+ "ProductVersion" = "8:11.19.2"
"Manufacturer" = "8:MonetDB"
"ARPHELPTELEPHONE" = "8:"
"ARPHELPLINK" = "8:http://www.monetdb.org/"
diff --git a/NT/installer64/MonetDB-ODBC-Installer.vdproj
b/NT/installer64/MonetDB-ODBC-Installer.vdproj
--- a/NT/installer64/MonetDB-ODBC-Installer.vdproj
+++ b/NT/installer64/MonetDB-ODBC-Installer.vdproj
@@ -566,15 +566,15 @@
{
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:MonetDB ODBC Driver"
- "ProductCode" = "8:{0DD096EA-A791-4D97-AD3C-5EC69F2A495E}"
- "PackageCode" = "8:{B6C87B73-7277-46B8-B443-65665B5A634C}"
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list