Update of /cvsroot/monetdb/pathfinder/compiler/sql
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11089/sql

Modified Files:
        lalg2sql.brg 
Log Message:
-- First steps to get rid of bit-encoded column names:

   o The planner and the MIL generation do not rely
     on bit-encoded columns anymore.

   o A global counter allows to assign new column names
     without the need to analyze the plan before.

   o Operator la_eqjoin_unq is only introduced in the
     join pushdown phase and a normal eqjoin is available
     for all other phases working on unique column names.

   o Changed the required node optimization phase to cope
     with unique column names.


U lalg2sql.brg
Index: lalg2sql.brg
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/sql/lalg2sql.brg,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -d -r1.135 -r1.136
--- lalg2sql.brg        13 Jun 2008 12:50:48 -0000      1.135
+++ lalg2sql.brg        18 Jun 2008 11:24:31 -0000      1.136
@@ -3172,7 +3172,7 @@
                 for (unsigned int i = 0; i < p->schema.count; i++)
                     used_cols |= p->schema.items[i].name;
 
-                num = PFalg_ori_name (PFalg_unq_name (att_pos, 0), ~used_cols);
+                num = PFalg_ori_name (PFalg_unq_name (att_pos), ~used_cols);
 
                 /* copy all existing column, from, and where lists */
                 copy_cols_from_where (p, L(p));


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins

Reply via email to