Update of /cvsroot/monetdb/pathfinder/compiler/Tests
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv26788/Tests
Modified Files:
Tag: XQuery_0-24
usageH.stable.out
Log Message:
-- Re-implemented the join pushdown optimization phase
(due to incorrect rewrites).
o The special equi-join operator working on unique column
names now incorporates for each operand a projection.
Based on this projection we can now always maintain the
correct schema and push the join even through renaming
projections.
The old variant did in some cases 'forget' from which
operand of an equi-join columns with the same name stem
from.
o The new equi-join pushdown phase is a lot more effective
than the old one and thus generates very wide relations
(where a large number of columns can be pruned afterwards).
Placing a projection pushdown phase (icols optimization)
afterwards allows us to map the resulting plans back to
bit-encoded column names without running out of column
bits.
U usageH.stable.out
Index: usageH.stable.out
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/Tests/usageH.stable.out,v
retrieving revision 1.40.2.1
retrieving revision 1.40.2.2
diff -u -d -r1.40.2.1 -r1.40.2.2
--- usageH.stable.out 27 May 2008 08:22:14 -0000 1.40.2.1
+++ usageH.stable.out 28 May 2008 11:37:15 -0000 1.40.2.2
@@ -83,8 +83,8 @@
{ remove proxy operators
P infer all properties
_ does nothing (used for structuring the options)
- (default for option -A is: '-o
OIKDCG_VGO_[J]OKVCGN}IM__{_[J]OKVCG}IM__{_[J]OKVCGCG}IM__{_[J]OKVCG}IMTS{_[J]OKVCGCG}IMTS{_[J]OKVCG}IMTS{_[J]OKVCGE[]CGP')
- (default for option -S is: '-o
OIKDCG_VGO_[J]OKVCGN}IM__{_[J]OKVCG}IM__{_[J]OKVCGCG}IM__{_[J]OKVCG}IMTS{_[J]OKVCGUCG}IMTS{_[J]OKVCGU}IMTS{_[J]OKVCGUE[]CGP}IQ[J]}IQ[J]IOKVCGQUCGP')
+ (default for option -A is: '-o
OIKDCG_VGO_[JI]OKVCGN}IM__{_[JI]OKVCG}IM__{_[JI]OKVCGCG}IM__{_[JI]OKVCG}IMTS{_[JI]OKVCGCG}IMTS{_[JI]OKVCG}IMTS{_[JI]OKVCGE[]CGP')
+ (default for option -S is: '-o
OIKDCG_VGO_[JI]OKVCGN}IM__{_[JI]OKVCG}IM__{_[JI]OKVCGCG}IM__{_[JI]OKVCG}IMTS{_[JI]OKVCGUCG}IMTS{_[JI]OKVCGU}IMTS{_[JI]OKVCGUE[]CGP}IQ[JI]}IQ[JI]IOKVCGQUCGP')
= -e[0|1], --mil-dead-code-elimination=[0|1]: dead code elimination (on the
MIL level):
0 disable dead code elimination
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins