Changeset: 5b45d264631c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5b45d264631c
Modified Files:
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.rc
clients/odbc/driver/driver.rc
clients/odbc/winsetup/setup.rc
clients/python/setup.py
configure.ag
gdk/libbat.rc
monetdb5/tools/libmonetdb5.rc
vertoo.data
Branch: default
Log Message:
Merge with Dec2011 branch.
diffs (truncated from 1527 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -456,3 +456,6 @@ 1162545f10ce1c7b9f1954b26222556eccd12e65
7cd3f2a92ef77ccabd7ab3259887d0ae301be654 Dec2011_root
2355808f3ea00ae69994e2fc7541661fc612b18b Aug2011_5
477cc2a87348df99b4eab237501d1113e5cb21d8 Aug2011_SP2_release
+5ab2786b8f740c3e9fd1578605cec2bcd7725bc2 Aug2011_7
+477cc2a87348df99b4eab237501d1113e5cb21d8 Aug2011_SP2_release
+f022d32377c51b00599ecb014a72ea7ea2d6b8ba Aug2011_SP2_release
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -625,6 +625,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libmonet
rm -fr $RPM_BUILD_ROOT
%changelog
+* Fri Oct 21 2011 Sjoerd Mullender <[email protected]> - 11.5.7-20111021
+- Rebuilt.
+
+* Thu Oct 20 2011 Sjoerd Mullender <[email protected]> - 11.5.7-20111021
+- clients: ODBC: Implemented a workaround in SQLTables for bug 2908.
+
* Tue Oct 18 2011 Sjoerd Mullender <[email protected]> - 11.5.5-20111018
- Rebuilt.
diff --git a/clients/ChangeLog-Archive b/clients/ChangeLog-Archive
--- a/clients/ChangeLog-Archive
+++ b/clients/ChangeLog-Archive
@@ -1,6 +1,9 @@
# DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
# This file contains past ChangeLog entries
+* Thu Oct 20 2011 Sjoerd Mullender <[email protected]> - 11.5.7-20111021
+- ODBC: Implemented a workaround in SQLTables for bug 2908.
+
* Mon Oct 17 2011 Fabian Groffen <[email protected]> - 11.5.5-20111018
- Small improvement to mclient's table rendering for tables without
any rows. Previously, the column names in the header could be
diff --git a/clients/ChangeLog.Aug2011 b/clients/ChangeLog.Aug2011
--- a/clients/ChangeLog.Aug2011
+++ b/clients/ChangeLog.Aug2011
@@ -1,6 +1,3 @@
# ChangeLog file for clients
# This file is updated with Maddlog
-* Thu Oct 20 2011 Sjoerd Mullender <[email protected]>
-- ODBC: Implemented a workaround in SQLTables for bug 2908.
-
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+monetdb (11.5.7-20111021) unstable; urgency=low
+
+ * Rebuilt.
+
+ -- Sjoerd Mullender <[email protected]> Fri, 21 Oct 2011 09:32:09 +0200
+
+monetdb (11.5.7-20111021) unstable; urgency=low
+
+ * clients: ODBC: Implemented a workaround in SQLTables for bug 2908.
+
+ -- Sjoerd Mullender <[email protected]> Thu, 20 Oct 2011 09:32:09 +0200
+
monetdb (11.5.5-20111018) unstable; urgency=low
* Rebuilt.
diff --git a/gdk/gdk_atoms.mx b/gdk/gdk_atoms.mx
--- a/gdk/gdk_atoms.mx
+++ b/gdk/gdk_atoms.mx
@@ -135,19 +135,19 @@ gdk_export int escapedStr(char *dst, con
#include "gdk_private.h"
#include <math.h> /* for INFINITY and NAN */
-int
+static int
chrCmp(chr *l, chr *r)
{
return simple_CMP(l, r, chr);
}
-int
+static int
bteCmp(bte *l, bte *r)
{
return simple_CMP(l, r, bte);
}
-int
+static int
shtCmp(sht *l, sht *r)
{
return simple_CMP(l, r, sht);
@@ -159,7 +159,7 @@ intCmp(int *l, int *r)
return simple_CMP(l, r, int);
}
-int
+static int
fltCmp(flt *l, flt *r)
{
return simple_CMP(l, r, flt);
@@ -171,7 +171,7 @@ lngCmp(lng *l, lng *r)
return simple_CMP(l, r, lng);
}
-int
+static int
dblCmp(dbl *l, dbl *r)
{
return simple_CMP(l, r, dbl);
@@ -181,31 +181,31 @@ dblCmp(dbl *l, dbl *r)
* @- inline hash routines
* Return some positive integer derived from one atom value.
*/
-BUN
+static BUN
chrHash(chr *v)
{
return (BUN) *(unsigned char *) v;
}
-BUN
+static BUN
bteHash(bte *v)
{
return (BUN) *(unsigned char *) v;
}
-BUN
+static BUN
shtHash(sht *v)
{
return (BUN) mix_sht(*(unsigned short *) v);
}
-BUN
+static BUN
intHash(int *v)
{
return (BUN) mix_int(*(unsigned int *) v);
}
-BUN
+static BUN
lngHash(lng *v)
{
return (BUN) mix_int(((unsigned int *) v)[0] ^ ((unsigned int *) v)[1]);
@@ -244,173 +244,6 @@ batUnfix(bat *b)
return BBPdecref(*b, TRUE);
}
-atomDesc BATatoms[MAXATOMS] = {
- {"void",
-#if SIZEOF_OID == SIZEOF_INT
- TYPE_void, 1, 0, /* sizeof(void) */ 0, 0, 1, (ptr) &int_nil,
- (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr))
OIDtoStr,
- (void *(*)(void *, stream *, size_t)) voidRead, (int (*)(void *,
stream *, size_t)) voidWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, 0,
-#else
- TYPE_void, 1, 0, /* sizeof(void) */ 0, 0, 1, (ptr) &lng_nil,
- (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr))
OIDtoStr,
- (void *(*)(void *, stream *, size_t)) voidRead, (int (*)(void *,
stream *, size_t)) voidWrite,
- (int (*)(ptr, ptr)) lngCmp,
- (BUN (*)(ptr)) lngHash, 0,
-#endif
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"bit", TYPE_chr, 1, sizeof(bit), sizeof(bit), 0, 0, (ptr) &chr_nil,
- (int (*)(str, int *, ptr *)) bitFromStr, (int (*)(str *, int *, ptr))
bitToStr,
- (void *(*)(void *, stream *, size_t)) bitRead, (int (*)(void *, stream
*, size_t)) bitWrite,
- (int (*)(ptr, ptr)) chrCmp,
- (BUN (*)(ptr)) chrHash, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"chr", TYPE_chr, 1, sizeof(chr), sizeof(chr), 0, 0, (ptr) &chr_nil,
- (int (*)(str, int *, ptr *)) chrFromStr, (int (*)(str *, int *, ptr))
chrToStr,
- (void *(*)(void *, stream *, size_t)) chrRead, (int (*)(void *, stream
*, size_t)) chrWrite,
- (int (*)(ptr, ptr)) chrCmp,
- (BUN (*)(ptr)) chrHash, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"bte", TYPE_bte, 1, sizeof(bte), sizeof(bte), 0, 0, (ptr) &bte_nil,
- (int (*)(str, int *, ptr *)) bteFromStr, (int (*)(str *, int *, ptr))
bteToStr,
- (void *(*)(void *, stream *, size_t)) bteRead, (int (*)(void *, stream
*, size_t)) bteWrite,
- (int (*)(ptr, ptr)) bteCmp,
- (BUN (*)(ptr)) bteHash, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"sht", TYPE_sht, 1, sizeof(sht), sizeof(sht), 0, 0, (ptr) &sht_nil,
- (int (*)(str, int *, ptr *)) shtFromStr, (int (*)(str *, int *, ptr))
shtToStr,
- (void *(*)(void *, stream *, size_t)) shtRead, (int (*)(void *, stream
*, size_t)) shtWrite,
- (int (*)(ptr, ptr)) shtCmp,
- (BUN (*)(ptr)) shtHash, (void (*)(ptr, int)) shtConvert,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"BAT", TYPE_int, 1, sizeof(bat), sizeof(bat), 0, 0, (ptr) &int_nil,
- (int (*)(str, int *, ptr *)) batFromStr, (int (*)(str *, int *, ptr))
batToStr,
- (void *(*)(void *, stream *, size_t)) batRead, (int (*)(void *, stream
*, size_t)) batWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
- (int (*)(ptr)) batFix, (int (*)(ptr)) batUnfix,
- 0, 0,
- 0, 0,
- 0, 0},
- {"int", TYPE_int, 1, sizeof(int), sizeof(int), 0, 0, (ptr) &int_nil,
- (int (*)(str, int *, ptr *)) intFromStr, (int (*)(str *, int *, ptr))
intToStr,
- (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream
*, size_t)) intWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"oid",
-#if SIZEOF_OID == SIZEOF_INT
- TYPE_int, 1, sizeof(oid), sizeof(oid), 0, 0, (ptr) &int_nil,
- (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr))
OIDtoStr,
- (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream
*, size_t)) intWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else
- TYPE_lng, 1, sizeof(oid), sizeof(oid), 0, 0, (ptr) &lng_nil,
- (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr))
OIDtoStr,
- (void *(*)(void *, stream *, size_t)) lngRead, (int (*)(void *, stream
*, size_t)) lngWrite,
- (int (*)(ptr, ptr)) lngCmp,
- (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"wrd",
-#if SIZEOF_WRD == SIZEOF_INT
- TYPE_int, 1, sizeof(wrd), sizeof(wrd), 0, 0, (ptr) &int_nil,
- (int (*)(str, int *, ptr *)) intFromStr, (int (*)(str *, int *, ptr))
intToStr,
- (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream
*, size_t)) intWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else
- TYPE_lng, 1, sizeof(wrd), sizeof(wrd), 0, 0, (ptr) &lng_nil,
- (int (*)(str, int *, ptr *)) lngFromStr, (int (*)(str *, int *, ptr))
lngToStr,
- (void *(*)(void *, stream *, size_t)) lngRead, (int (*)(void *, stream
*, size_t)) lngWrite,
- (int (*)(ptr, ptr)) lngCmp,
- (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"ptr",
-#if SIZEOF_VOID_P == SIZEOF_INT
- TYPE_ptr, 1, sizeof(ptr), sizeof(ptr), 0, 0, (ptr) &ptr_nil,
- (int (*)(str, int *, ptr *)) ptrFromStr, (int (*)(str *, int *, ptr))
ptrToStr,
- (void *(*)(void *, stream *, size_t)) ptrRead, (int (*)(void *, stream
*, size_t)) ptrWrite,
- (int (*)(ptr, ptr)) intCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else /* SIZEOF_VOID_P == SIZEOF_LNG */
- TYPE_ptr, 1, sizeof(ptr), sizeof(ptr), 0, 0, (ptr) &ptr_nil,
- (int (*)(str, int *, ptr *)) ptrFromStr, (int (*)(str *, int *, ptr))
ptrToStr,
- (void *(*)(void *, stream *, size_t)) ptrRead, (int (*)(void *, stream
*, size_t)) ptrWrite,
- (int (*)(ptr, ptr)) lngCmp,
- (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"flt", TYPE_flt, 1, sizeof(flt), sizeof(flt), 0, 0, (ptr) &flt_nil,
- (int (*)(str, int *, ptr *)) fltFromStr, (int (*)(str *, int *, ptr))
fltToStr,
- (void *(*)(void *, stream *, size_t)) fltRead, (int (*)(void *, stream
*, size_t)) fltWrite,
- (int (*)(ptr, ptr)) fltCmp,
- (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"dbl", TYPE_dbl, 1, sizeof(dbl), sizeof(dbl), 0, 0, (ptr) &dbl_nil,
- (int (*)(str, int *, ptr *)) dblFromStr, (int (*)(str *, int *, ptr))
dblToStr,
- (void *(*)(void *, stream *, size_t)) dblRead, (int (*)(void *, stream
*, size_t)) dblWrite,
- (int (*)(ptr, ptr)) dblCmp,
- (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0},
- {"lng", TYPE_lng, 1, sizeof(lng), sizeof(lng), 0, 0, (ptr) &lng_nil,
- (int (*)(str, int *, ptr *)) lngFromStr, (int (*)(str *, int *, ptr))
lngToStr,
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list