[teiid-commits] teiid SVN: r1629 - in trunk/common-internal/src: test/java/com/metamatrix/vdb/edit/materialization and 1 other directories.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Wed Dec 9 15:52:08 EST 2009


Author: shawkins
Date: 2009-12-09 15:52:08 -0500 (Wed, 09 Dec 2009)
New Revision: 1629

Modified:
   trunk/common-internal/src/main/resources/com/metamatrix/vdb/materialization/template/scriptMaterializedView.stg
   trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java
   trunk/common-internal/src/test/resources/materializedView/expected/Load_MatviewVDB.ddl
   trunk/common-internal/src/test/resources/materializedView/expected/MatviewTheFirst_1_Load.ddl
   trunk/common-internal/src/test/resources/materializedView/expected/MetaMatrix_load.txt
Log:
TEIID-900 updating the matview script generation to specify the the no cache group

Modified: trunk/common-internal/src/main/resources/com/metamatrix/vdb/materialization/template/scriptMaterializedView.stg
===================================================================
--- trunk/common-internal/src/main/resources/com/metamatrix/vdb/materialization/template/scriptMaterializedView.stg	2009-12-09 20:17:56 UTC (rev 1628)
+++ trunk/common-internal/src/main/resources/com/metamatrix/vdb/materialization/template/scriptMaterializedView.stg	2009-12-09 20:52:08 UTC (rev 1629)
@@ -50,7 +50,7 @@
 temp( it ) ::= "$it$_TEMP"
 
 populateLoad() ::= <<
-SELECT $columnNames; separator=", "$ INTO $materializationStageTableName$ FROM $virtualGroupName$ OPTION NOCACHE;>>
+SELECT $columnNames; separator=", "$ INTO $materializationStageTableName$ FROM $virtualGroupName$ OPTION NOCACHE $virtualGroupName$;>>
 
 renameTables() ::= <<
 $rename(old=materializationTableNameInSrc, new=materializationTableNameInSrc:temp())$

Modified: trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java
===================================================================
--- trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java	2009-12-09 20:17:56 UTC (rev 1628)
+++ trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java	2009-12-09 20:52:08 UTC (rev 1629)
@@ -39,7 +39,6 @@
 import junit.framework.TestCase;
 
 import com.metamatrix.core.util.FileUtil;
-import com.metamatrix.core.util.StringUtilities;
 import com.metamatrix.core.util.UnitTestUtil;
 import com.metamatrix.vdb.materialization.DatabaseDialect;
 import com.metamatrix.vdb.materialization.MaterializedViewScriptGenerator;

Modified: trunk/common-internal/src/test/resources/materializedView/expected/Load_MatviewVDB.ddl
===================================================================
--- trunk/common-internal/src/test/resources/materializedView/expected/Load_MatviewVDB.ddl	2009-12-09 20:17:56 UTC (rev 1628)
+++ trunk/common-internal/src/test/resources/materializedView/expected/Load_MatviewVDB.ddl	2009-12-09 20:52:08 UTC (rev 1629)
@@ -1,2 +1,2 @@
 -- MetaMatrix script. Populate MatviewVDB cache table.
-SELECT col_1, col_2, col_3, col_4, col_5 INTO A_physical_staging_table FROM A_virtual_table OPTION NOCACHE;
+SELECT col_1, col_2, col_3, col_4, col_5 INTO A_physical_staging_table FROM A_virtual_table OPTION NOCACHE A_virtual_table;

Modified: trunk/common-internal/src/test/resources/materializedView/expected/MatviewTheFirst_1_Load.ddl
===================================================================
--- trunk/common-internal/src/test/resources/materializedView/expected/MatviewTheFirst_1_Load.ddl	2009-12-09 20:17:56 UTC (rev 1628)
+++ trunk/common-internal/src/test/resources/materializedView/expected/MatviewTheFirst_1_Load.ddl	2009-12-09 20:52:08 UTC (rev 1629)
@@ -1,2 +1,2 @@
 -- MetaMatrix script. Populate MatviewTheFirst cache table.
-SELECT col_1, col_2, col_3, col_4, col_5 INTO A_physical_staging_table FROM A_virtual_table OPTION NOCACHE;
+SELECT col_1, col_2, col_3, col_4, col_5 INTO A_physical_staging_table FROM A_virtual_table OPTION NOCACHE A_virtual_table;

Modified: trunk/common-internal/src/test/resources/materializedView/expected/MetaMatrix_load.txt
===================================================================
--- trunk/common-internal/src/test/resources/materializedView/expected/MetaMatrix_load.txt	2009-12-09 20:17:56 UTC (rev 1628)
+++ trunk/common-internal/src/test/resources/materializedView/expected/MetaMatrix_load.txt	2009-12-09 20:52:08 UTC (rev 1629)
@@ -1,2 +1,2 @@
 -- MetaMatrix script. Populate view1 cache table.
-SELECT column1, column2, column3 INTO materializationStageTableName FROM virtualGroupName OPTION NOCACHE;
+SELECT column1, column2, column3 INTO materializationStageTableName FROM virtualGroupName OPTION NOCACHE virtualGroupName;



More information about the teiid-commits mailing list