commit 4438fe2cc37467020c3742a493fb807f7ab1d3bf Author: Owen O'Malley Date: Tue Jun 23 13:10:58 2015 -0700 HIVE-11086. Remove link to ErrorMsg from orc reader. diff --git ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java index e1cbaa6..b053762 100644 --- ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java +++ ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java @@ -490,8 +490,7 @@ "Stats type {0} is missing from stats aggregator. If you don't want the query " + "to fail because of this, set hive.stats.atomic=false", true), STATS_SKIPPING_BY_ERROR(30017, "Skipping stats aggregation by error {0}", true), - ORC_CORRUPTED_READ(30018, "Corruption in ORC data encountered. To skip reading corrupted " - + "data, set " + HiveConf.ConfVars.HIVE_ORC_SKIP_CORRUPT_DATA + " to true"), + diff --git ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerReaderV2.java ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerReaderV2.java index f406e17..ec46595 100644 --- ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerReaderV2.java +++ ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerReaderV2.java @@ -20,10 +20,6 @@ import java.io.EOFException; import java.io.IOException; -import org.apache.hadoop.conf.Configuration; -import org.apache.hadoop.hive.conf.HiveConf; -import org.apache.hadoop.hive.conf.HiveConf.ConfVars; -import org.apache.hadoop.hive.ql.ErrorMsg; import org.apache.hadoop.hive.ql.exec.vector.LongColumnVector; import org.apache.hadoop.hive.ql.io.orc.RunLengthIntegerWriterV2.EncodingType; @@ -174,7 +170,9 @@ private void readPatchedBaseValues(int firstByte) throws IOException { long[] unpackedPatch = new long[pl]; if ((pw + pgw) > 64 && !skipCorrupt) { - throw new IOException(ErrorMsg.ORC_CORRUPTED_READ.getMsg()); + throw new IOException("Corruption in ORC data encountered. To skip" + + " reading corrupted data, set hive.exec.orc.skip.corrupt.data to" + + " true"); } int bitSize = utils.getClosestFixedBits(pw + pgw); utils.readInts(unpackedPatch, 0, pl, bitSize, input);