You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by kr...@apache.org on 2010/10/27 13:42:31 UTC

svn commit: r1027921 - /db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java

Author: kristwaa
Date: Wed Oct 27 11:42:30 2010
New Revision: 1027921

URL: http://svn.apache.org/viewvc?rev=1027921&view=rev
Log:
DERBY-4772 (cleanup): Data truncation error with XPLAIN-functionality enabled

Cleaned up a bunch of unused imports, some unused variables and removed an
Exception.printStackTrace().

Modified:
    db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java

Modified: db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java?rev=1027921&r1=1027920&r2=1027921&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/impl/sql/execute/xplain/XPLAINSystemTableVisitor.java Wed Oct 27 11:42:30 2010
@@ -28,22 +28,15 @@ import java.sql.Timestamp;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
-import java.util.Properties;
 import java.util.Stack;
 
 import org.apache.derby.catalog.UUID;
-import org.apache.derby.jdbc.InternalDriver;
-import org.apache.derby.impl.jdbc.Util;
 import org.apache.derby.iapi.jdbc.ConnectionContext;
 import org.apache.derby.iapi.error.StandardException;
 import org.apache.derby.iapi.services.info.JVMInfo;
-import org.apache.derby.iapi.services.io.FormatableProperties;
 import org.apache.derby.iapi.sql.Activation;
 import org.apache.derby.iapi.sql.conn.LanguageConnectionContext;
-import org.apache.derby.iapi.sql.dictionary.DataDescriptorGenerator;
 import org.apache.derby.iapi.sql.dictionary.DataDictionary;
-import org.apache.derby.iapi.sql.dictionary.SchemaDescriptor;
-import org.apache.derby.iapi.sql.dictionary.TupleDescriptor;
 import org.apache.derby.impl.sql.catalog.XPLAINResultSetDescriptor;
 import org.apache.derby.impl.sql.catalog.XPLAINResultSetTimingsDescriptor;
 import org.apache.derby.impl.sql.catalog.XPLAINScanPropsDescriptor;
@@ -52,38 +45,6 @@ import org.apache.derby.impl.sql.catalog
 import org.apache.derby.impl.sql.catalog.XPLAINStatementTimingsDescriptor;
 import org.apache.derby.iapi.sql.execute.RunTimeStatistics;
 import org.apache.derby.iapi.sql.execute.xplain.XPLAINVisitor;
-import org.apache.derby.iapi.store.access.TransactionController;
-import org.apache.derby.impl.sql.compile.IntersectOrExceptNode;
-import org.apache.derby.impl.sql.execute.rts.RealAnyResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealDeleteCascadeResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealDeleteResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealDeleteVTIResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealDistinctScalarAggregateStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealDistinctScanStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealGroupedAggregateStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealHashJoinStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealHashLeftOuterJoinStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealHashScanStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealHashTableStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealIndexRowToBaseRowStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealInsertResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealInsertVTIResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealLastIndexKeyScanStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealMaterializedResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealNormalizeResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealOnceResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealProjectRestrictStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealRowResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealScalarAggregateStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealScrollInsensitiveResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealSetOpResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealSortStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealTableScanStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealUnionResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealUpdateResultSetStatistics;
-import org.apache.derby.impl.sql.execute.rts.RealVTIStatistics;
 import org.apache.derby.impl.sql.execute.rts.ResultSetStatistics;
 
 /**
@@ -104,8 +65,6 @@ public class XPLAINSystemTableVisitor im
     // the needed system objects for writing to the dictionary
     private LanguageConnectionContext lcc;
     private DataDictionary dd;
-    private TransactionController tc;
-    private DataDescriptorGenerator ddg;
     
     // the stmt activation object
     private Activation activation;
@@ -217,8 +176,6 @@ public class XPLAINSystemTableVisitor im
     public void reset() {
         lcc = activation.getLanguageConnectionContext();
         dd  = lcc.getDataDictionary();
-        tc  = lcc.getTransactionExecute();
-        ddg = dd.getDataDescriptorGenerator(); 
     }
     
     /** the interface method, which gets called by the Top-ResultSet, which starts
@@ -324,7 +281,6 @@ public class XPLAINSystemTableVisitor im
         }
         catch (SQLException e)
         {
-            e.printStackTrace();
             throw StandardException.plainWrapException(e);
         }
          
@@ -347,7 +303,6 @@ public class XPLAINSystemTableVisitor im
         activation = null;
         lcc = null;
         dd = null;
-        tc = null;
         
         // forget about the stmt descriptors and the Stmt UUID
         stmtUUID = null;