DRILL-451: Throw runtime exception when json reader encounters parse exception
Project: http://git-wip-us.apache.org/repos/asf/incubator-drill/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-drill/commit/741aab09 Tree: http://git-wip-us.apache.org/repos/asf/incubator-drill/tree/741aab09 Diff: http://git-wip-us.apache.org/repos/asf/incubator-drill/diff/741aab09 Branch: refs/heads/master Commit: 741aab0951b3c9f54e6792fba160802140023897 Parents: 6572f7c Author: Steven Phillips <[email protected]> Authored: Tue Mar 25 15:55:23 2014 -0700 Committer: Jacques Nadeau <[email protected]> Committed: Wed Mar 26 23:27:56 2014 -0700 ---------------------------------------------------------------------- .../org/apache/drill/exec/store/easy/json/JSONRecordReader.java | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-drill/blob/741aab09/exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java ---------------------------------------------------------------------- diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java b/exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java index 66c5ccf..d327b77 100644 --- a/exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java +++ b/exec/java-exec/src/main/java/org/apache/drill/exec/store/easy/json/JSONRecordReader.java @@ -159,6 +159,7 @@ public class JSONRecordReader implements RecordReader { } catch (IOException | SchemaChangeException e) { logger.error("Error reading next in Json reader", e); + throw new DrillRuntimeException(e); } for (VectorHolder holder : valueVectorMap.values()) {
