[Monetdb-developers] [Monetdb-checkins] MonetDB5/src/mal mal.mx, 1.110, 1.111 mal_instruction.mx, 1.264, 1.265 mal_resolve.mx, 1.122, 1.123

Stefan Manegold Stefan.Manegold at cwi.nl
Wed Jan 31 22:34:33 CET 2007


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
> - at -
> - at menu
> -* Type Resolution::
> -* User Defined Types::
> - at 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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-checkins
> 

-- 
| Dr. Stefan Manegold | mailto:Stefan.Manegold at 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       |




More information about the developers-list mailing list