On Wed, Jan 31, 2007 at 09:27:31PM +0000, Martin Kersten wrote:
Update of /cvsroot/monetdb/MonetDB5/src/mal In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv31774
Modified Files: mal.mx mal_instruction.mx mal_resolve.mx Log Message: mal.mx mal_resolve.mx, website documentation
is the new website built for the development trunk or from the release branch? with the old website, it used to be the latter...
mal_instruction, protect against too many variables.
these were checked-in the development trunk, but the message sounds less like "new features" rather more like "bug fixes" --- aren't they also relevant for the release branch and a possible bugfix release? Stefan
Index: mal_instruction.mx =================================================================== RCS file: /cvsroot/monetdb/MonetDB5/src/mal/mal_instruction.mx,v retrieving revision 1.264 retrieving revision 1.265 diff -u -d -r1.264 -r1.265 --- mal_instruction.mx 24 Jan 2007 23:49:10 -0000 1.264 +++ mal_instruction.mx 31 Jan 2007 21:27:29 -0000 1.265 @@ -1247,6 +1247,10 @@ cheap to perform a linear search to a variable or constant.
@= makeVarSpace + if( mb->vtop >= (1<<15)-2 ){ + mb->vtop = (1<<15)-2 ; + GDKerror("newVariable: too many variables\n"); + } else if( mb->vtop >= mb->vsize){ VarPtr *new; int s= mb->vtop + MAXVARS;
Index: mal_resolve.mx =================================================================== RCS file: /cvsroot/monetdb/MonetDB5/src/mal/mal_resolve.mx,v retrieving revision 1.122 retrieving revision 1.123 diff -u -d -r1.122 -r1.123 --- mal_resolve.mx 7 Jan 2007 05:25:01 -0000 1.122 +++ mal_resolve.mx 31 Jan 2007 21:27:29 -0000 1.123 @@ -16,11 +16,6 @@
@a M. Kersten @v 1.0 -@- -@menu -* Type Resolution:: -* User Defined Types:: -@end menu @+ Type Resolution Given the interpretative nature of many of the MAL instructions, when and where type resolution takes place is a critical design issue.
Index: mal.mx =================================================================== RCS file: /cvsroot/monetdb/MonetDB5/src/mal/mal.mx,v retrieving revision 1.110 retrieving revision 1.111 diff -u -d -r1.110 -r1.111 --- mal.mx 17 Jan 2007 13:24:17 -0000 1.110 +++ mal.mx 31 Jan 2007 21:27:29 -0000 1.111 @@ -15,30 +15,6 @@ @' All Rights Reserved.
@f mal -@* MonetDB Version 5 -The MonetDB product family consists of a large number of components -developed within our group over the last decade. Some components have -already been shipped to happy customers, some are still in the making, -and others have found a resting place in the attic. - -The MonetDB architecture is designed to accommodate a wide-spectrum -of standardized query language front-ends (SQL, XQuery), -a variety of query transformation schemes, and -different execution platforms (interpreted materialized or -pipelined, dynamic compilation). - -MonetDB Version 5 is a major release of our software infrastructure. -The most notable differences are its greatly -improved software stack and a new interface language, -which turns the database server back-end into an -abstract database machine with its associated assembly language (MAL). -It supports backward compatibility of interfaces, tools, and -source sharing where feasible within the limited scope of resources available. - -In the remainder of this section we shortly introduce the -MonetDB Version 5 design considerations and -a quick overview of its architecture. - @node Design Considerations, Architecture Overview, Design Overview, Design Overview @+ Design Considerations Redesign of the MonetDB software stack was driven by the need to
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Monetdb-checkins mailing list Monetdb-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-checkins
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |