Changeset: be877d766c25 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=be877d766c25
Modified Files:
MonetDB4/tests/BugsViaSourgeforce/Tests/ID.853867.timeout
clients/src/mapiclient/ReadlineTools.mx
clients/src/mapiclient/mclient.mx
sql/src/test/BugTracker-2010/Tests/error-truncated.Bug-2615.timeout
Branch: default
Log Message:
Merge with head
diffs (truncated from 7238 to 300 lines):
diff -r b4f5f0bcb410 -r be877d766c25 .hgtags
--- a/.hgtags Mon Aug 30 23:43:24 2010 +0200
+++ b/.hgtags Mon Aug 30 23:47:43 2010 +0200
@@ -422,3 +422,5 @@
9aa479df22dda265b8c685f9e15b0899244b0184 Jun2010_3
a6dd584e5bee4d0ec428e6aade193c263c55cdb3 Jun2010_3
19ede2d368c6cba18d6b67cd8bde9d51af2ac9f8 Jun2010_5
+19ede2d368c6cba18d6b67cd8bde9d51af2ac9f8 Jun2010_5
+931928c216bc600a35580fa19f73daac66bd3571 Jun2010_5
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB/MonetDB.spec
--- a/MonetDB/MonetDB.spec Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB/MonetDB.spec Mon Aug 30 23:47:43 2010 +0200
@@ -106,6 +106,9 @@
%{_libdir}/libbat.so
%changelog
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 1.38.5-20100824
+- Rebuilt.
+
* Mon Aug 23 2010 Sjoerd Mullender <[email protected]> - 1.38.5-20100823
- Rebuilt.
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB/debian/changelog
--- a/MonetDB/debian/changelog Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB/debian/changelog Mon Aug 30 23:47:43 2010 +0200
@@ -1,3 +1,9 @@
+monetdb (1.38.5-20100824) unstable; urgency=low
+
+ * Rebuilt.
+
+ -- Sjoerd Mullender <[email protected]> Tue, 24 Aug 2010 09:30:18 +0200
+
monetdb (1.38.5-20100823) unstable; urgency=low
* Rebuilt.
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB4/ChangeLog-Archive
--- a/MonetDB4/ChangeLog-Archive Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB4/ChangeLog-Archive Mon Aug 30 23:47:43 2010 +0200
@@ -1,6 +1,10 @@
# DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
# This file contains past ChangeLog entries
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 4.38.5-20100824
+- Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
* Thu Jul 22 2010 Sjoerd Mullender <[email protected]> - 4.38.5-20100823
- Slight change to Fedora, Debian, Ubuntu installers: the database
directory now has the group setuid bit set so that new databases
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB4/MonetDB-server.spec
--- a/MonetDB4/MonetDB-server.spec Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB4/MonetDB-server.spec Mon Aug 30 23:47:43 2010 +0200
@@ -217,6 +217,13 @@
%{_libdir}/libembeddedmil.so
%changelog
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 4.38.5-20100824
+- Rebuilt.
+
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 4.38.5-20100824
+- Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
* Mon Aug 23 2010 Sjoerd Mullender <[email protected]> - 4.38.5-20100823
- Rebuilt.
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB4/debian/changelog
--- a/MonetDB4/debian/changelog Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB4/debian/changelog Mon Aug 30 23:47:43 2010 +0200
@@ -1,3 +1,16 @@
+monetdb4-server (4.38.5-20100824) unstable; urgency=low
+
+ * Rebuilt.
+
+ -- Sjoerd Mullender <[email protected]> Tue, 24 Aug 2010 09:30:18 +0200
+
+monetdb4-server (4.38.5-20100824) unstable; urgency=low
+
+ * Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
+ -- Sjoerd Mullender <[email protected]> Tue, 24 Aug 2010 09:30:18 +0200
+
monetdb4-server (4.38.5-20100823) unstable; urgency=low
* Rebuilt.
diff -r b4f5f0bcb410 -r be877d766c25
MonetDB4/src/modules/plain/aggrX3_be_minmax.mx
--- a/MonetDB4/src/modules/plain/aggrX3_be_minmax.mx Mon Aug 30 23:43:24
2010 +0200
+++ b/MonetDB4/src/modules/plain/aggrX3_be_minmax.mx Mon Aug 30 23:47:43
2010 +0200
@@ -115,7 +115,7 @@
ptr val = extrem...@8];
(void) h; /* silence compiler about unused variable */
/* trick: using a void head-type, only the tail are
(over)written */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), val?val:nil);
+ Tputvalue(bn, BUNtloc(bni,r), val?val:nil, 0);
}
@c
/* aggrX3_minmax_oid
@@ -200,7 +200,7 @@
oid val = h...@8] ? extrem...@8] : *(oid*)nil;
(void) h; /* silence compiler about unused variable */
/* trick: using a void head-type, only the tail are
(over)written */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), &val);
+ Tputvalue(bn, BUNtloc(bni,r), &val, 0);
}
@c
diff -r b4f5f0bcb410 -r be877d766c25
MonetDB4/src/modules/plain/aggrX3_bge_minmax.mx
--- a/MonetDB4/src/modules/plain/aggrX3_bge_minmax.mx Mon Aug 30 23:43:24
2010 +0200
+++ b/MonetDB4/src/modules/plain/aggrX3_bge_minmax.mx Mon Aug 30 23:47:43
2010 +0200
@@ -127,7 +127,7 @@
oid *h = (oid*)b...@4(bni,r);
ptr val = extrem...@8];
(void) h; /* silence compiler about unused variable */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), val?val:nil);
+ Tputvalue(bn, BUNtloc(bni,r), val?val:nil, 0);
}
@c
/* aggrX3_minmax3_oid
@@ -224,7 +224,7 @@
oid *h = (oid*)b...@4(bni,r);
oid val = h...@8] ? extrem...@8] : *(oid*)nil;
(void) h; /* silence compiler about unused variable */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), &val);
+ Tputvalue(bn, BUNtloc(bni,r), &val, 0);
}
@c
diff -r b4f5f0bcb410 -r be877d766c25
MonetDB4/tests/BugsViaSourgeforce/Tests/ID.853867.timeout
--- a/MonetDB4/tests/BugsViaSourgeforce/Tests/ID.853867.timeout Mon Aug 30
23:43:24 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-0.3
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/ChangeLog-Archive
--- a/MonetDB5/ChangeLog-Archive Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/ChangeLog-Archive Mon Aug 30 23:47:43 2010 +0200
@@ -1,9 +1,13 @@
# DO NOT EDIT THIS FILE -- MAINTAINED AUTOMATICALLY
# This file contains past ChangeLog entries
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100824
+- Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
* Fri Aug 20 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100823
- A bug was fixed where on 32 bit systems (or 64 bit systems using 32 bit
- OIDs), values where sometimes written as 32 bits but read as 64 bits.
+ OIDs), values were sometimes written as 32 bits but read as 64 bits.
This fixes bugs 2644 and 2654.
* Thu Aug 19 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100823
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/ChangeLog.Jun2010
--- a/MonetDB5/ChangeLog.Jun2010 Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/ChangeLog.Jun2010 Mon Aug 30 23:47:43 2010 +0200
@@ -1,3 +1,8 @@
# ChangeLog file for MonetDB5
# This file is updated with Maddlog
+* Mon Aug 30 2010 Sjoerd Mullender <[email protected]>
+- When attempting to insert incorrect UTF-8 sequences in a COPY INTO
+ statement, the error message was truncated. This is now fixed.
+ Bug 2575.
+
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/MonetDB-server.spec
--- a/MonetDB5/MonetDB-server.spec Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/MonetDB-server.spec Mon Aug 30 23:47:43 2010 +0200
@@ -214,12 +214,19 @@
%{_libdir}/*.so
%changelog
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100824
+- Rebuilt.
+
+* Tue Aug 24 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100824
+- Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
* Mon Aug 23 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100823
- Rebuilt.
* Fri Aug 20 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100823
- A bug was fixed where on 32 bit systems (or 64 bit systems using 32 bit
- OIDs), values where sometimes written as 32 bits but read as 64 bits.
+ OIDs), values were sometimes written as 32 bits but read as 64 bits.
This fixes bugs 2644 and 2654.
* Thu Aug 19 2010 Sjoerd Mullender <[email protected]> - 5.20.5-20100823
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/debian/changelog
--- a/MonetDB5/debian/changelog Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/debian/changelog Mon Aug 30 23:47:43 2010 +0200
@@ -1,3 +1,16 @@
+monetdb5-server (5.20.5-20100824) unstable; urgency=low
+
+ * Rebuilt.
+
+ -- Sjoerd Mullender <[email protected]> Tue, 24 Aug 2010 09:30:18 +0200
+
+monetdb5-server (5.20.5-20100824) unstable; urgency=low
+
+ * Fixed a crash when calculating certain aggregates on platforms where
+ non-aligned data access is not allowed (e.g. Sparc).
+
+ -- Sjoerd Mullender <[email protected]> Tue, 24 Aug 2010 09:30:18 +0200
+
monetdb5-server (5.20.5-20100823) unstable; urgency=low
* Rebuilt.
@@ -7,7 +20,7 @@
monetdb5-server (5.20.5-20100823) unstable; urgency=low
* A bug was fixed where on 32 bit systems (or 64 bit systems using 32 bit
- OIDs), values where sometimes written as 32 bits but read as 64 bits.
+ OIDs), values were sometimes written as 32 bits but read as 64 bits.
This fixes bugs 2644 and 2654.
-- Sjoerd Mullender <[email protected]> Fri, 20 Aug 2010 10:13:12 +0200
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/src/mal/mal_scenario.mx
--- a/MonetDB5/src/mal/mal_scenario.mx Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/src/mal/mal_scenario.mx Mon Aug 30 23:47:43 2010 +0200
@@ -623,7 +623,7 @@
if (setjmp( c->exception_buf) < 0)
c->mode = FINISHING;
#ifdef HAVE_TIMES
- times(&t0);
+ times(&t0);
#endif
while (c->mode > FINISHING || msg != MAL_SUCCEED) {
if (msg != MAL_SUCCEED){
diff -r b4f5f0bcb410 -r be877d766c25
MonetDB5/src/modules/kernel/aggr_be_minmax.mx
--- a/MonetDB5/src/modules/kernel/aggr_be_minmax.mx Mon Aug 30 23:43:24
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_be_minmax.mx Mon Aug 30 23:47:43
2010 +0200
@@ -118,7 +118,7 @@
ptr val = extrem...@8];
(void) h; /* silence compiler about unused variable */
/* trick: using a void head-type, only the tail are
(over)written */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), val?val:nil);
+ Tputvalue(bn, BUNtloc(bni,r), val?val:nil, 0);
}
BATaccessEnd(bn,USE_HEAD|USE_TAIL,MMAP_SEQUENTIAL);
@c
@@ -209,7 +209,7 @@
oid val = h...@8] ? extrem...@8] : *(oid*)nil;
(void) h; /* silence compiler about unused variable */
/* trick: using a void head-type, only the tail are
(over)written */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), &val);
+ Tputvalue(bn, BUNtloc(bni,r), &val, 0);
}
BATaccessEnd(bn,USE_HEAD|USE_TAIL,MMAP_SEQUENTIAL);
@c
diff -r b4f5f0bcb410 -r be877d766c25
MonetDB5/src/modules/kernel/aggr_bge_minmax.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_minmax.mx Mon Aug 30 23:43:24
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_minmax.mx Mon Aug 30 23:47:43
2010 +0200
@@ -98,7 +98,7 @@
oid *h = (oid*)b...@4(bni,r);
ptr val = extrem...@8];
(void) h; /* silence compiler about unused variable */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), val?val:nil);
+ Tputvalue(bn, BUNtloc(bni,r), val?val:nil, 0);
}
BATaccessEnd(bn,USE_HEAD|USE_TAIL,MMAP_SEQUENTIAL);
@c
@@ -264,7 +264,7 @@
oid *h = (oid*)b...@4(bni,r);
oid val = h...@8] ? extrem...@8] : *(oid*)nil;
(void) h; /* silence compiler about unused variable */
- ATOMput(bn->ttype, bn->T->vheap, BUNtloc(bni,r), &val);
+ Tputvalue(bn, BUNtloc(bni,r), &val, 0);
}
@c
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/src/modules/kernel/batcast.mx
--- a/MonetDB5/src/modules/kernel/batcast.mx Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/src/modules/kernel/batcast.mx Mon Aug 30 23:47:43 2010 +0200
@@ -235,7 +235,7 @@
@1 *v = (@1*)BUNtail(bi,p);
@1ToStr(&dst,&len, (ptr) v);
- ATOMput(ty...@1, bn->T->vheap, Tloc(bn,r), dst);
+ Tputvalue(bn, Tloc(bn,r), dst, 1);
if (dst)
GDKfree(dst);
}
@@ -260,7 +260,7 @@
BATaccessBegin(b, USE_TAIL, MMAP_SEQUENTIAL);
BATloop(b, p, q) {
ATOMfromstr(ty...@1, &v, &len, (char *) BUNtvar(bi, p));
- ATOMput(ty...@1, bn->T->vheap, Tloc(bn, r), v);
+ Tputvalue(bn, Tloc(bn,r), v, 1);
r++;
}
GDKfree(v);
diff -r b4f5f0bcb410 -r be877d766c25 MonetDB5/src/modules/mal/tablet_sql.mx
--- a/MonetDB5/src/modules/mal/tablet_sql.mx Mon Aug 30 23:43:24 2010 +0200
+++ b/MonetDB5/src/modules/mal/tablet_sql.mx Mon Aug 30 23:47:43 2010 +0200
@@ -166,12 +166,16 @@
char *val;
val = *s ? GDKstrdup(s) : GDKstrdup("");
if ( *err == NULL){
- snprintf(buf, BUFSIZ, "value '%.*s%s' from line "
BUNFMT
- " field %d not inserted, expecting
type %s\n",
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list