Author: shawkins
Date: 2012-05-10 08:31:04 -0400 (Thu, 10 May 2012)
New Revision: 4089
Modified:
trunk/engine/src/main/java/org/teiid/dqp/internal/process/multisource/MultiSourcePlanToProcessConverter.java
Log:
TEIID-1960 ensuring that minimize is run against non-multisource model access nodes
Modified:
trunk/engine/src/main/java/org/teiid/dqp/internal/process/multisource/MultiSourcePlanToProcessConverter.java
===================================================================
---
trunk/engine/src/main/java/org/teiid/dqp/internal/process/multisource/MultiSourcePlanToProcessConverter.java 2012-05-10
12:12:51 UTC (rev 4088)
+++
trunk/engine/src/main/java/org/teiid/dqp/internal/process/multisource/MultiSourcePlanToProcessConverter.java 2012-05-10
12:31:04 UTC (rev 4089)
@@ -125,6 +125,9 @@
String modelName = accessNode.getModelName();
if(!this.multiSourceModels.contains(modelName)) {
+ if (!accessNode.isShouldEvaluate()) {
+ accessNode.minimizeProject(accessNode.getCommand());
+ }
return accessNode;
}
Show replies by date