From cec6e798373379b20b0560738f118c30deac7493 Mon Sep 17 00:00:00 2001 From: Ashutosh Chauhan Date: Sun, 10 Jul 2016 11:37:48 -0700 Subject: [PATCH] HIVE-14203 : ORC should throw if null row is passed to writer --- ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java b/ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java index 8e52907..b561b2a 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java @@ -279,6 +279,7 @@ void flushInternalBatch() throws IOException { @Override public void addRow(Object row) throws IOException { + if (null == row) throw new NullPointerException(); int rowId = internalBatch.size++; if (fields != null) { StructObjectInspector soi = (StructObjectInspector) inspector; -- 1.7.12.4 (Apple Git-37)