[teiid-commits] teiid SVN: r1163 - trunk/engine/src/main/java/com/metamatrix/query/optimizer/relational/rules.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Tue Jul 21 19:02:07 EDT 2009
Author: shawkins
Date: 2009-07-21 19:02:07 -0400 (Tue, 21 Jul 2009)
New Revision: 1163
Modified:
trunk/engine/src/main/java/com/metamatrix/query/optimizer/relational/rules/RulePushAggregates.java
Log:
TEIID-339 adding the feature to push aggregates through unions.
Modified: trunk/engine/src/main/java/com/metamatrix/query/optimizer/relational/rules/RulePushAggregates.java
===================================================================
--- trunk/engine/src/main/java/com/metamatrix/query/optimizer/relational/rules/RulePushAggregates.java 2009-07-21 22:53:49 UTC (rev 1162)
+++ trunk/engine/src/main/java/com/metamatrix/query/optimizer/relational/rules/RulePushAggregates.java 2009-07-21 23:02:07 UTC (rev 1163)
@@ -141,12 +141,11 @@
* group [agg(agg(x)), {a, b}]
* source
* set op
- * source
- * project
- * [select]
- * group [agg(x), {a, b}]
- * source
- * child 1
+ * project
+ * [select]
+ * group [agg(x), {a, b}]
+ * source
+ * child 1
* ...
*
* Or if the child does not support pushdown we add dummy aggregate projection
More information about the teiid-commits
mailing list