Changeset: 6b041153647d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6b041153647d
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
        clients/mapilib/mapi.c
        clients/mapilib/mapi.rc
        clients/odbc/driver/driver.rc
        clients/odbc/winsetup/setup.rc
        clients/python/setup.py
        configure.ag
        debian/changelog
        gdk/libbat.rc
        monetdb5/tools/libmonetdb5.rc
        sql/ChangeLog-Archive
        sql/ChangeLog.Apr2012
        tools/merovingian/ChangeLog-Archive
        tools/merovingian/ChangeLog.Apr2012
        vertoo.data
Branch: Apr2012
Log Message:

merging


diffs (truncated from 568 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -478,3 +478,6 @@ 4702495ed780241f85da16bda9cb8f6bf7cf0a08
 62f7cc254c8e83e5021d8230ed5b8e62c3793dd8 Apr2012_release
 961301b12e2c230afc5471fefcc3d7af9ab3e98f Apr2012_3
 cbc7f297899d61201e4d5a8cb06ae3aacf070111 Apr2012_SP1_release
+4a6a6523c78992de5d3a1e7a72454250f4964881 Apr2012_5
+cbc7f297899d61201e4d5a8cb06ae3aacf070111 Apr2012_SP1_release
+ebb4a17093e63a199a1d5d27855aa8a31c7e7785 Apr2012_SP1_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.9.4
+%define version 11.9.6
 %{!?buildno: %define buildno %(date +%Y%m%d)}
 
 # groups of related archs
@@ -631,6 +631,17 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libmonet
 rm -fr $RPM_BUILD_ROOT
 
 %changelog
+* Wed May 16 2012 Fabian Groffen <[email protected]> - 11.9.5-20120516
+- Rebuilt.
+
+* Tue May 15 2012 Fabian Groffen <[email protected]> - 11.9.5-20120516
+- merovingian: Fixed a bug where connecting to a stopped multiplex-funnel 
would result
+  in a 'there are no available connections' error.
+
+* Tue May 15 2012 Sjoerd Mullender <[email protected]> - 11.9.5-20120516
+- sql: Databases that were upgraded from the Aug2011 release have an error
+  in the catalog for SQL procedures.  This is now fixed.
+
 * Mon May 14 2012 Fabian Groffen <[email protected]> - 11.9.3-20120514
 - Rebuilt.
 
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,14 +566,14 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB ODBC Driver"
-        "ProductCode" = "8:{5B046318-FBF5-4964-9868-EB74593F62DF}"
-        "PackageCode" = "8:{6AFD164E-209A-42D8-8E20-FB19AD4FDDAB}"
+        "ProductCode" = "8:{1105642E-D1B6-48CB-A433-01C24FA3C344}"
+        "PackageCode" = "8:{3E35C0C6-5116-4C22-8215-9950952375CC}"
         "UpgradeCode" = "8:{C1F69378-3F5C-4120-8224-32F07D3458F3}"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:TRUE"
-        "ProductVersion" = "8:11.9.4"
+        "ProductVersion" = "8:11.9.6"
         "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
@@ -425,14 +425,14 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB5 SQL GIS Module"
-        "ProductCode" = "8:{F261769F-E321-4BAE-863B-FE3523F84D63}"
-        "PackageCode" = "8:{6C78A92F-A416-4371-A08D-BC785752AEEF}"
+        "ProductCode" = "8:{B07102A0-2559-4C8F-AC0A-14181B77CCFA}"
+        "PackageCode" = "8:{633BFC92-9AE8-4200-B22A-8AA1EFCAED69}"
         "UpgradeCode" = "8:{92C89C36-0E86-45E1-B3D8-0D6C91108F30}"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:TRUE"
-        "ProductVersion" = "8:11.9.4"
+        "ProductVersion" = "8:11.9.6"
         "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
@@ -2885,7 +2885,7 @@
             }
             
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_667BD650736E43C9A8B6899179FA0CAA"
             {
-            "SourcePath" = "8:share\\doc\\MonetDB-SQL-11.9.4\\dump-restore.txt"
+            "SourcePath" = "8:share\\doc\\MonetDB-SQL-11.9.6\\dump-restore.txt"
             "TargetName" = "8:dump-restore.txt"
             "Tag" = "8:"
             "Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -3745,7 +3745,7 @@
             }
             
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A9DB6CF8297A4BEEAF7A6D4958A4B0D6"
             {
-            "SourcePath" = 
"8:share\\doc\\MonetDB-SQL-11.9.4\\dump-restore.html"
+            "SourcePath" = 
"8:share\\doc\\MonetDB-SQL-11.9.6\\dump-restore.html"
             "TargetName" = "8:dump-restore.html"
             "Tag" = "8:"
             "Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -5369,7 +5369,7 @@
                                 {
                                     
"{9EF0B969-E518-4E46-987F-47570745A589}:_6C21CE578F0941D09FDD9951A229FF37"
                                     {
-                                    "Name" = "8:MonetDB-SQL-11.9.4"
+                                    "Name" = "8:MonetDB-SQL-11.9.6"
                                     "AlwaysCreate" = "11:FALSE"
                                     "Condition" = "8:"
                                     "Transitive" = "11:FALSE"
@@ -5411,15 +5411,15 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB5"
-        "ProductCode" = "8:{7A455443-383E-4B15-997B-0EF38F155BE3}"
-        "PackageCode" = "8:{91BF8540-CA28-4C9D-A4C4-259F5289FA7C}"
+        "ProductCode" = "8:{0C1A94BD-47A3-46A1-9C5D-543893EED6C5}"
+        "PackageCode" = "8:{C79B5F65-3C47-41A7-BCE2-F31733668689}"
         "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.9.4"
+        "ProductVersion" = "8:11.9.6"
         "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,14 +566,14 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB ODBC Driver"
-        "ProductCode" = "8:{747B26B1-E30C-4F61-B40F-3952FBB62EF8}"
-        "PackageCode" = "8:{3A5071D2-29F2-40D3-8C87-848120D3E8D9}"
+        "ProductCode" = "8:{0C2F3EF8-1674-406F-A720-6504BFB6E3D5}"
+        "PackageCode" = "8:{956AD590-79E7-45C2-B830-ED71C4249519}"
         "UpgradeCode" = "8:{95ACBC8C-BC4B-4901-AF70-48B54A5C20F7}"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:TRUE"
-        "ProductVersion" = "8:11.9.4"
+        "ProductVersion" = "8:11.9.6"
         "Manufacturer" = "8:MonetDB"
         "ARPHELPTELEPHONE" = "8:"
         "ARPHELPLINK" = "8:http://www.monetdb.org/";
diff --git a/NT/installer64/MonetDB5-Geom-Module.vdproj 
b/NT/installer64/MonetDB5-Geom-Module.vdproj
--- a/NT/installer64/MonetDB5-Geom-Module.vdproj
+++ b/NT/installer64/MonetDB5-Geom-Module.vdproj
@@ -425,14 +425,14 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB5 SQL GIS Module"
-        "ProductCode" = "8:{A76E7B87-0080-41B9-8727-1B58E587D5B2}"
-        "PackageCode" = "8:{84D38620-4BE5-47E7-B82A-893ACB506A71}"
+        "ProductCode" = "8:{A311E7E4-D294-40B3-9C03-6C15C4C4900A}"
+        "PackageCode" = "8:{6A922F58-0C5D-4D44-B45A-D930918CE076}"
         "UpgradeCode" = "8:{8E6CDFDE-39B9-43D9-97B3-2440C012845C}"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:TRUE"
-        "ProductVersion" = "8:11.9.4"
+        "ProductVersion" = "8:11.9.6"
         "Manufacturer" = "8:MonetDB"
         "ARPHELPTELEPHONE" = "8:"
         "ARPHELPLINK" = "8:http://www.monetdb.org/";
diff --git a/NT/installer64/MonetDB5-SQL-Installer.vdproj 
b/NT/installer64/MonetDB5-SQL-Installer.vdproj
--- a/NT/installer64/MonetDB5-SQL-Installer.vdproj
+++ b/NT/installer64/MonetDB5-SQL-Installer.vdproj
@@ -2845,7 +2845,7 @@
             }
             
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_667BD650736E43C9A8B6899179FA0CAA"
             {
-            "SourcePath" = "8:share\\doc\\MonetDB-SQL-11.9.4\\dump-restore.txt"
+            "SourcePath" = "8:share\\doc\\MonetDB-SQL-11.9.6\\dump-restore.txt"
             "TargetName" = "8:dump-restore.txt"
             "Tag" = "8:"
             "Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -3925,7 +3925,7 @@
             }
             
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A9DB6CF8297A4BEEAF7A6D4958A4B0D6"
             {
-            "SourcePath" = 
"8:share\\doc\\MonetDB-SQL-11.9.4\\dump-restore.html"
+            "SourcePath" = 
"8:share\\doc\\MonetDB-SQL-11.9.6\\dump-restore.html"
             "TargetName" = "8:dump-restore.html"
             "Tag" = "8:"
             "Folder" = "8:_6C21CE578F0941D09FDD9951A229FF37"
@@ -5369,7 +5369,7 @@
                                 {
                                     
"{9EF0B969-E518-4E46-987F-47570745A589}:_6C21CE578F0941D09FDD9951A229FF37"
                                     {
-                                    "Name" = "8:MonetDB-SQL-11.9.4"
+                                    "Name" = "8:MonetDB-SQL-11.9.6"
                                     "AlwaysCreate" = "11:FALSE"
                                     "Condition" = "8:"
                                     "Transitive" = "11:FALSE"
@@ -5411,15 +5411,15 @@
         {
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:MonetDB5"
-        "ProductCode" = "8:{D3C49AD9-F254-4741-AB2F-E4A8276FDAF9}"
-        "PackageCode" = "8:{51BFCC18-E5E7-4AA1-BF88-15251AE8CC07}"
+        "ProductCode" = "8:{A52F7E26-2326-4D67-B62C-EA936E4B4E98}"
+        "PackageCode" = "8:{1FDD39CD-262A-4D52-8B38-F4AFA873E94F}"
         "UpgradeCode" = "8:{839D3C90-B578-41E2-A004-431440F9E899}"
         "AspNetVersion" = "8:4.0.30319.0"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
         "DetectNewerInstalledVersion" = "11:TRUE"
         "InstallAllUsers" = "11:TRUE"
-        "ProductVersion" = "8:11.9.4"
+        "ProductVersion" = "8:11.9.6"
         "Manufacturer" = "8:MonetDB"
         "ARPHELPTELEPHONE" = "8:"
         "ARPHELPLINK" = "8:http://www.monetdb.org/";
diff --git a/NT/monetdb_config.h.in b/NT/monetdb_config.h.in
--- a/NT/monetdb_config.h.in
+++ b/NT/monetdb_config.h.in
@@ -725,13 +725,13 @@
 #define PACKAGE_NAME "MonetDB"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "MonetDB 11.9.4"
+#define PACKAGE_STRING "MonetDB 11.9.6"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "MonetDB"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "11.9.4"
+#define PACKAGE_VERSION "11.9.6"
 
 /* Path separator */
 #define PATH_SEP ';'
diff --git a/NT/rules.msc b/NT/rules.msc
--- a/NT/rules.msc
+++ b/NT/rules.msc
@@ -17,7 +17,7 @@
 # Copyright August 2008-2012 MonetDB B.V.
 # All Rights Reserved.
 
-VERSION=11.9.4
+VERSION=11.9.6
 #       ^^^^^^
 # Maintained via vertoo. Please don't modify by hand!
 # Contact [email protected] for details and/or 
assistance.
diff --git a/clients/mapilib/mapi.c b/clients/mapilib/mapi.c
--- a/clients/mapilib/mapi.c
+++ b/clients/mapilib/mapi.c
@@ -1036,6 +1036,7 @@ static int mapi_slice_row(struct MapiRes
 static void mapi_store_bind(struct MapiResultSet *result, int cr);
 static void parse_uri_query(Mapi mid, char *uri);
 static void set_uri(Mapi mid);
+static MapiMsg connect_to_server(Mapi mid);
 
 static int mapi_initialized = 0;
 
@@ -2046,10 +2047,11 @@ mapi_mapi(const char *host, int port, co
                                                tmid = mapi_mapi("/tmp", 
socks[i], "mero", "mero",
                                                                lang, dbname);
                                                tmid->redirmax = 0;
-                                               if (mapi_reconnect(tmid) == MOK 
||
-                                                               
*tmid->redirects != NULL ||
-                                                               (tmid->errorstr 
!= NULL &&
-                                                                
strstr(tmid->errorstr, "under maintenance") != NULL))
+                                               if (connect_to_server(tmid) == 
MOK &&
+                                                               
(mapi_start_talking(tmid) == MOK ||
+                                                                
*tmid->redirects != NULL ||
+                                                                
(tmid->errorstr != NULL &&
+                                                                 
strstr(tmid->errorstr, "under maintenance") != NULL)))
                                                {
                                                        host = buf;
                                                        port = socks[i];
@@ -2069,10 +2071,11 @@ mapi_mapi(const char *host, int port, co
                                                tmid = mapi_mapi("/tmp", 
socks[i], "mero", "mero",
                                                                lang, dbname);
                                                tmid->redirmax = 0;
-                                               if (mapi_reconnect(tmid) == MOK 
||
-                                                               
*tmid->redirects != NULL ||
-                                                               (tmid->errorstr 
!= NULL &&
-                                                                
strstr(tmid->errorstr, "under maintenance") != NULL))
+                                               if (connect_to_server(tmid) == 
MOK &&
+                                                               
(mapi_start_talking(tmid) == MOK ||
+                                                                
*tmid->redirects != NULL ||
+                                                                
(tmid->errorstr != NULL &&
+                                                                 
strstr(tmid->errorstr, "under maintenance") != NULL)))
                                                {
                                                        host = buf;
                                                        port = socks[i];
diff --git a/clients/mapilib/mapi.rc b/clients/mapilib/mapi.rc
--- a/clients/mapilib/mapi.rc
+++ b/clients/mapilib/mapi.rc
@@ -3,8 +3,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to