diff --git a/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/ArrowColumnVector.java b/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/ArrowColumnVector.java index 68e0abc11c39d..31dea6ad31b12 100644 --- a/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/ArrowColumnVector.java +++ b/sql/core/src/main/java/org/apache/spark/sql/execution/vectorized/ArrowColumnVector.java @@ -240,7 +240,7 @@ public int getArrayOffset(int rowId) { } @Override - public void loadBytes(Array array) { + public void loadBytes(ColumnVector.Array array) { throw new UnsupportedOperationException(); } @@ -304,7 +304,7 @@ public ArrowColumnVector(ValueVector vector) { childColumns = new ColumnVector[1]; childColumns[0] = new ArrowColumnVector(listVector.getDataVector()); - resultArray = new Array(childColumns[0]); + resultArray = new ColumnVector.Array(childColumns[0]); } else if (vector instanceof MapVector) { MapVector mapVector = (MapVector) vector; accessor = new StructAccessor(mapVector);