Update of /cvsroot/monetdb/pathfinder/compiler/include
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv5053/include
Modified Files:
algebra.h
Log Message:
-- Add rewrites for thetajoins:
* remove thetajoin with a one-row literal table and
* replace thetajoin by eqjoin if the join behaves like a mapping join.
U algebra.h
Index: algebra.h
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/include/algebra.h,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- algebra.h 9 Feb 2009 08:30:16 -0000 1.106
+++ algebra.h 9 Mar 2009 14:48:10 -0000 1.107
@@ -572,6 +572,10 @@
unsigned int upper_count,
PFalg_proj_t *lower_proj,
unsigned int lower_count);
+/**
+ * Create a projection list based on a schema.
+ */
+PFalg_proj_t * PFalg_proj_create (PFalg_schema_t schema);
/**
* Test if two atomic values are comparable
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins