You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by om...@apache.org on 2017/07/17 19:57:57 UTC

orc git commit: ORC-211. Remove unused Java imports.

Repository: orc
Updated Branches:
  refs/heads/master 812c45127 -> 4d6a7672f


ORC-211. Remove unused Java imports.

Fixes #136

Signed-off-by: Owen O'Malley <om...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/orc/repo
Commit: http://git-wip-us.apache.org/repos/asf/orc/commit/4d6a7672
Tree: http://git-wip-us.apache.org/repos/asf/orc/tree/4d6a7672
Diff: http://git-wip-us.apache.org/repos/asf/orc/diff/4d6a7672

Branch: refs/heads/master
Commit: 4d6a7672f4f9caea88ea047a6e8981683e3cd89a
Parents: 812c451
Author: Jin Guodong <je...@gmail.com>
Authored: Thu Jul 13 13:05:49 2017 +0800
Committer: Owen O'Malley <om...@apache.org>
Committed: Mon Jul 17 12:57:32 2017 -0700

----------------------------------------------------------------------
 .../hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java |  3 ---
 .../java/org/apache/orc/BinaryColumnStatistics.java  |  2 --
 .../java/org/apache/orc/BooleanColumnStatistics.java |  2 --
 .../java/org/apache/orc/DateColumnStatistics.java    |  2 --
 .../java/org/apache/orc/DecimalColumnStatistics.java |  1 -
 .../java/org/apache/orc/DoubleColumnStatistics.java  |  2 --
 java/core/src/java/org/apache/orc/FileMetadata.java  |  4 ----
 .../java/org/apache/orc/IntegerColumnStatistics.java |  2 --
 .../java/org/apache/orc/StringColumnStatistics.java  |  2 --
 java/core/src/java/org/apache/orc/Writer.java        |  4 ----
 .../src/java/org/apache/orc/impl/BitFieldReader.java |  3 ---
 .../src/java/org/apache/orc/impl/BitFieldWriter.java |  4 ----
 .../src/java/org/apache/orc/impl/RedBlackTree.java   |  2 --
 .../apache/orc/impl/SettableUncompressedStream.java  |  1 -
 .../java/org/apache/orc/impl/StringRedBlackTree.java |  3 ---
 .../org/apache/orc/impl/writer/CharTreeWriter.java   |  2 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.java   |  1 -
 .../org/apache/orc/impl/writer/TreeWriterBase.java   |  1 -
 .../org/apache/orc/impl/writer/UnionTreeWriter.java  |  1 -
 .../src/java/org/apache/orc/util/BloomFilter.java    |  1 -
 .../java/org/apache/orc/util/BloomFilterUtf8.java    |  2 --
 .../src/java/org/apache/orc/mapred/OrcTimestamp.java |  1 -
 .../org/apache/orc/mapreduce/OrcOutputFormat.java    |  5 -----
 .../src/java/org/apache/orc/tools/ScanData.java      | 15 ---------------
 24 files changed, 1 insertion(+), 65 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/bench/src/java/org/apache/hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java
----------------------------------------------------------------------
diff --git a/java/bench/src/java/org/apache/hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java b/java/bench/src/java/org/apache/hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java
index b29b0b2..18c5d06 100644
--- a/java/bench/src/java/org/apache/hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java
+++ b/java/bench/src/java/org/apache/hadoop/hive/ql/io/orc/OrcBenchmarkUtilities.java
@@ -17,10 +17,7 @@
  */
 package org.apache.hadoop.hive.ql.io.orc;
 
-import org.apache.hadoop.hive.ql.exec.vector.ColumnVector;
 import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch;
-import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector;
-import org.apache.hadoop.hive.serde2.objectinspector.StructField;
 import org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector;
 import org.apache.hadoop.io.Writable;
 import org.apache.orc.OrcProto;

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/BinaryColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/BinaryColumnStatistics.java b/java/core/src/java/org/apache/orc/BinaryColumnStatistics.java
index 19db98a..b386765 100644
--- a/java/core/src/java/org/apache/orc/BinaryColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/BinaryColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 /**
  * Statistics for binary columns.
  */

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/BooleanColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/BooleanColumnStatistics.java b/java/core/src/java/org/apache/orc/BooleanColumnStatistics.java
index af08f06..6a44a64 100644
--- a/java/core/src/java/org/apache/orc/BooleanColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/BooleanColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 /**
  * Statistics for boolean columns.
  */

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/DateColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/DateColumnStatistics.java b/java/core/src/java/org/apache/orc/DateColumnStatistics.java
index cdd01af..59efc16 100644
--- a/java/core/src/java/org/apache/orc/DateColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/DateColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 import java.util.Date;
 
 /**

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/DecimalColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/DecimalColumnStatistics.java b/java/core/src/java/org/apache/orc/DecimalColumnStatistics.java
index 51b6d7d..6fe96e3 100644
--- a/java/core/src/java/org/apache/orc/DecimalColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/DecimalColumnStatistics.java
@@ -18,7 +18,6 @@
 package org.apache.orc;
 
 import org.apache.hadoop.hive.common.type.HiveDecimal;
-import org.apache.orc.ColumnStatistics;
 
 /**
  * Statistics for decimal columns.

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/DoubleColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/DoubleColumnStatistics.java b/java/core/src/java/org/apache/orc/DoubleColumnStatistics.java
index 00c728f..81f8f68 100644
--- a/java/core/src/java/org/apache/orc/DoubleColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/DoubleColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 /**
  * Statistics for float and double columns.
  */

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/FileMetadata.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/FileMetadata.java b/java/core/src/java/org/apache/orc/FileMetadata.java
index 347035b..643bc17 100644
--- a/java/core/src/java/org/apache/orc/FileMetadata.java
+++ b/java/core/src/java/org/apache/orc/FileMetadata.java
@@ -20,10 +20,6 @@ package org.apache.orc;
 
 import java.util.List;
 
-import org.apache.orc.CompressionKind;
-import org.apache.orc.OrcProto;
-import org.apache.orc.StripeInformation;
-
 /**
  * Cached file metadata. Right now, it caches everything; we don't have to store all the
  * protobuf structs actually, we could just store what we need, but that would require that

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/IntegerColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/IntegerColumnStatistics.java b/java/core/src/java/org/apache/orc/IntegerColumnStatistics.java
index 1a162ff..f38c431 100644
--- a/java/core/src/java/org/apache/orc/IntegerColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/IntegerColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 /**
  * Statistics for all of the integer columns, such as byte, short, int, and
  * long.

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/StringColumnStatistics.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/StringColumnStatistics.java b/java/core/src/java/org/apache/orc/StringColumnStatistics.java
index 5a868d0..936b100 100644
--- a/java/core/src/java/org/apache/orc/StringColumnStatistics.java
+++ b/java/core/src/java/org/apache/orc/StringColumnStatistics.java
@@ -17,8 +17,6 @@
  */
 package org.apache.orc;
 
-import org.apache.orc.ColumnStatistics;
-
 /**
  * Statistics for string columns.
  */

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/Writer.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/Writer.java b/java/core/src/java/org/apache/orc/Writer.java
index b496594..c0ab7e0 100644
--- a/java/core/src/java/org/apache/orc/Writer.java
+++ b/java/core/src/java/org/apache/orc/Writer.java
@@ -25,10 +25,6 @@ import java.io.IOException;
 import java.nio.ByteBuffer;
 import java.util.List;
 
-import org.apache.orc.OrcProto;
-import org.apache.orc.StripeInformation;
-import org.apache.orc.TypeDescription;
-
 /**
  * The interface for writing ORC files.
  */

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/BitFieldReader.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/BitFieldReader.java b/java/core/src/java/org/apache/orc/impl/BitFieldReader.java
index 2103306..b6ac667 100644
--- a/java/core/src/java/org/apache/orc/impl/BitFieldReader.java
+++ b/java/core/src/java/org/apache/orc/impl/BitFieldReader.java
@@ -21,9 +21,6 @@ import java.io.EOFException;
 import java.io.IOException;
 
 import org.apache.hadoop.hive.ql.exec.vector.LongColumnVector;
-import org.apache.orc.impl.InStream;
-import org.apache.orc.impl.PositionProvider;
-import org.apache.orc.impl.RunLengthByteReader;
 
 public class BitFieldReader {
   private final RunLengthByteReader input;

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/BitFieldWriter.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/BitFieldWriter.java b/java/core/src/java/org/apache/orc/impl/BitFieldWriter.java
index 3c8070f..1b1cd10 100644
--- a/java/core/src/java/org/apache/orc/impl/BitFieldWriter.java
+++ b/java/core/src/java/org/apache/orc/impl/BitFieldWriter.java
@@ -17,10 +17,6 @@
  */
 package org.apache.orc.impl;
 
-import org.apache.orc.impl.PositionRecorder;
-import org.apache.orc.impl.PositionedOutputStream;
-import org.apache.orc.impl.RunLengthByteWriter;
-
 import java.io.IOException;
 
 public class BitFieldWriter {

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/RedBlackTree.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/RedBlackTree.java b/java/core/src/java/org/apache/orc/impl/RedBlackTree.java
index 41aa4b9..db405f3 100644
--- a/java/core/src/java/org/apache/orc/impl/RedBlackTree.java
+++ b/java/core/src/java/org/apache/orc/impl/RedBlackTree.java
@@ -18,8 +18,6 @@
 
 package org.apache.orc.impl;
 
-import org.apache.orc.impl.DynamicIntArray;
-
 /**
  * A memory efficient red-black tree that does not allocate any objects per
  * an element. This class is abstract and assumes that the child class

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/SettableUncompressedStream.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/SettableUncompressedStream.java b/java/core/src/java/org/apache/orc/impl/SettableUncompressedStream.java
index f9e29eb..da92c62 100644
--- a/java/core/src/java/org/apache/orc/impl/SettableUncompressedStream.java
+++ b/java/core/src/java/org/apache/orc/impl/SettableUncompressedStream.java
@@ -21,7 +21,6 @@ import java.util.List;
 
 import org.apache.hadoop.hive.common.DiskRangeInfo;
 import org.apache.hadoop.hive.common.io.DiskRange;
-import org.apache.orc.impl.InStream;
 
 /**
  * An uncompressed stream whose underlying byte buffer can be set.

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/StringRedBlackTree.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/StringRedBlackTree.java b/java/core/src/java/org/apache/orc/impl/StringRedBlackTree.java
index c353ab0..ef2e658 100644
--- a/java/core/src/java/org/apache/orc/impl/StringRedBlackTree.java
+++ b/java/core/src/java/org/apache/orc/impl/StringRedBlackTree.java
@@ -21,9 +21,6 @@ import java.io.IOException;
 import java.io.OutputStream;
 
 import org.apache.hadoop.io.Text;
-import org.apache.orc.impl.DynamicByteArray;
-import org.apache.orc.impl.DynamicIntArray;
-import org.apache.orc.impl.RedBlackTree;
 
 /**
  * A red-black tree that stores strings. The strings are stored as UTF-8 bytes

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/writer/CharTreeWriter.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/writer/CharTreeWriter.java b/java/core/src/java/org/apache/orc/impl/writer/CharTreeWriter.java
index 92a6bab..30f2d92 100644
--- a/java/core/src/java/org/apache/orc/impl/writer/CharTreeWriter.java
+++ b/java/core/src/java/org/apache/orc/impl/writer/CharTreeWriter.java
@@ -20,7 +20,7 @@ package org.apache.orc.impl.writer;
 
 import org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector;
 import org.apache.hadoop.hive.ql.exec.vector.ColumnVector;
-import org.apache.orc.TypeDescription;import org.apache.orc.impl.WriterImpl;
+import org.apache.orc.TypeDescription;
 
 import java.io.IOException;
 import java.nio.charset.StandardCharsets;

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/writer/ListTreeWriter.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/writer/ListTreeWriter.java b/java/core/src/java/org/apache/orc/impl/writer/ListTreeWriter.java
index 2c5bd50..2b937fd 100644
--- a/java/core/src/java/org/apache/orc/impl/writer/ListTreeWriter.java
+++ b/java/core/src/java/org/apache/orc/impl/writer/ListTreeWriter.java
@@ -24,7 +24,6 @@ import org.apache.orc.OrcProto;
 import org.apache.orc.TypeDescription;
 import org.apache.orc.impl.IntegerWriter;
 import org.apache.orc.impl.PositionRecorder;
-import org.apache.orc.impl.WriterImpl;
 
 import java.io.IOException;
 

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java b/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java
index 5cfde07..bde4eb9 100644
--- a/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java
+++ b/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java
@@ -38,7 +38,6 @@ import org.apache.orc.util.BloomFilterUtf8;
 
 import java.io.IOException;
 import java.util.List;
-import java.util.TimeZone;
 
 /**
  * The parent class of all of the writers for each column. Each column

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/impl/writer/UnionTreeWriter.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/impl/writer/UnionTreeWriter.java b/java/core/src/java/org/apache/orc/impl/writer/UnionTreeWriter.java
index 5047f01..6be2669 100644
--- a/java/core/src/java/org/apache/orc/impl/writer/UnionTreeWriter.java
+++ b/java/core/src/java/org/apache/orc/impl/writer/UnionTreeWriter.java
@@ -24,7 +24,6 @@ import org.apache.orc.OrcProto;
 import org.apache.orc.TypeDescription;
 import org.apache.orc.impl.PositionRecorder;
 import org.apache.orc.impl.RunLengthByteWriter;
-import org.apache.orc.impl.WriterImpl;
 
 import java.io.IOException;
 import java.util.List;

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/util/BloomFilter.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/util/BloomFilter.java b/java/core/src/java/org/apache/orc/util/BloomFilter.java
index d609d56..c7ed5ee 100644
--- a/java/core/src/java/org/apache/orc/util/BloomFilter.java
+++ b/java/core/src/java/org/apache/orc/util/BloomFilter.java
@@ -20,7 +20,6 @@ package org.apache.orc.util;
 
 import java.nio.charset.Charset;
 import java.util.Arrays;
-import java.util.List;
 
 /**
  * BloomFilter is a probabilistic data structure for set membership check. BloomFilters are

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/core/src/java/org/apache/orc/util/BloomFilterUtf8.java
----------------------------------------------------------------------
diff --git a/java/core/src/java/org/apache/orc/util/BloomFilterUtf8.java b/java/core/src/java/org/apache/orc/util/BloomFilterUtf8.java
index aad4fab..a629e3a 100644
--- a/java/core/src/java/org/apache/orc/util/BloomFilterUtf8.java
+++ b/java/core/src/java/org/apache/orc/util/BloomFilterUtf8.java
@@ -19,8 +19,6 @@
 package org.apache.orc.util;
 
 import java.nio.charset.StandardCharsets;
-import java.util.Arrays;
-import java.util.List;
 
 /**
  * This class represents the fix from ORC-101 where we fixed the bloom filter

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/mapreduce/src/java/org/apache/orc/mapred/OrcTimestamp.java
----------------------------------------------------------------------
diff --git a/java/mapreduce/src/java/org/apache/orc/mapred/OrcTimestamp.java b/java/mapreduce/src/java/org/apache/orc/mapred/OrcTimestamp.java
index 5564177..db6beb0 100644
--- a/java/mapreduce/src/java/org/apache/orc/mapred/OrcTimestamp.java
+++ b/java/mapreduce/src/java/org/apache/orc/mapred/OrcTimestamp.java
@@ -24,7 +24,6 @@ import java.io.DataOutput;
 import java.io.IOException;
 import java.util.Date;
 import java.sql.Timestamp;
-import java.util.Date;
 
 /**
  * A Timestamp implementation that implements Writable.

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/mapreduce/src/java/org/apache/orc/mapreduce/OrcOutputFormat.java
----------------------------------------------------------------------
diff --git a/java/mapreduce/src/java/org/apache/orc/mapreduce/OrcOutputFormat.java b/java/mapreduce/src/java/org/apache/orc/mapreduce/OrcOutputFormat.java
index 797998c..d280e35 100644
--- a/java/mapreduce/src/java/org/apache/orc/mapreduce/OrcOutputFormat.java
+++ b/java/mapreduce/src/java/org/apache/orc/mapreduce/OrcOutputFormat.java
@@ -22,15 +22,10 @@ import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.io.NullWritable;
 import org.apache.hadoop.io.Writable;
-import org.apache.hadoop.mapreduce.OutputCommitter;
 import org.apache.hadoop.mapreduce.RecordWriter;
 import org.apache.hadoop.mapreduce.TaskAttemptContext;
 import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
-import org.apache.hadoop.util.ReflectionUtils;
-import org.apache.orc.CompressionKind;
-import org.apache.orc.OrcConf;
 import org.apache.orc.OrcFile;
-import org.apache.orc.TypeDescription;
 import org.apache.orc.Writer;
 
 import java.io.IOException;

http://git-wip-us.apache.org/repos/asf/orc/blob/4d6a7672/java/tools/src/java/org/apache/orc/tools/ScanData.java
----------------------------------------------------------------------
diff --git a/java/tools/src/java/org/apache/orc/tools/ScanData.java b/java/tools/src/java/org/apache/orc/tools/ScanData.java
index d63a4e6..e614c9f 100644
--- a/java/tools/src/java/org/apache/orc/tools/ScanData.java
+++ b/java/tools/src/java/org/apache/orc/tools/ScanData.java
@@ -23,27 +23,12 @@ import org.apache.commons.cli.Options;
 import org.apache.commons.cli.ParseException;
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.ColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.ListColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.LongColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.MapColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.StructColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.TimestampColumnVector;
-import org.apache.hadoop.hive.ql.exec.vector.UnionColumnVector;
 import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch;
-import org.apache.hadoop.hive.serde2.io.DateWritable;
 import org.apache.orc.Reader;
 import org.apache.orc.RecordReader;
-import org.apache.orc.TypeDescription;
 import org.codehaus.jettison.json.JSONException;
-import org.codehaus.jettison.json.JSONWriter;
 
 import java.io.IOException;
-import java.io.OutputStreamWriter;
-import java.io.PrintStream;
 import java.util.ArrayList;
 import java.util.List;