aboutsummaryrefslogtreecommitdiff
path: root/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java')
-rw-r--r--exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java12
1 files changed, 1 insertions, 11 deletions
diff --git a/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java b/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java
index e3cf4bb16..59483937e 100644
--- a/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java
+++ b/exec/jdbc/src/main/java/org/apache/drill/jdbc/impl/DrillResultSetImpl.java
@@ -35,8 +35,6 @@ import java.sql.SQLXML;
import java.sql.Time;
import java.sql.Timestamp;
import java.sql.Types;
-import java.util.ArrayList;
-import java.util.List;
import java.util.TimeZone;
import java.util.concurrent.TimeUnit;
@@ -47,7 +45,6 @@ import org.apache.calcite.avatica.ColumnMetaData;
import org.apache.calcite.avatica.Meta;
import org.apache.calcite.avatica.QueryState;
import org.apache.calcite.avatica.util.Cursor;
-import org.apache.calcite.avatica.util.Cursor.Accessor;
import org.apache.drill.jdbc.AlreadyClosedSqlException;
import org.apache.drill.jdbc.DrillResultSet;
import org.apache.drill.jdbc.ExecutionCanceledSqlException;
@@ -1267,15 +1264,8 @@ public class DrillResultSetImpl extends AvaticaResultSet implements DrillResultS
connection.getDriver().handler.onStatementExecute(statement, null);
if (signature.cursorFactory != null) {
- // Avatica accessors have to be wrapped to match Drill behaviour regarding exception thrown
super.execute();
- List<Accessor> wrappedAccessorList = new ArrayList<>(accessorList.size());
- for(Accessor accessor: accessorList) {
- wrappedAccessorList.add(new WrappedAccessor(accessor));
- }
- this.accessorList = wrappedAccessorList;
- }
- else {
+ } else {
DrillCursor drillCursor = new DrillCursor(connection, statement, signature);
//Getting handle to elapsed timer for timeout purposes
this.elapsedTimer = drillCursor.getElapsedTimer();