Github user kunal642 commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2983#discussion_r242403727
--- Diff: processing/src/main/java/org/apache/carbondata/processing/loading/parser/impl/ArrayParserImpl.java ---
@@ -56,6 +56,10 @@ public ArrayObject parse(Object data) {
}
return new ArrayObject(array);
}
+ } else if (value.isEmpty()) {
+ Object[] array = new Object[1];
+ array[0] = child.parse(value);
--- End diff --
Why not use value instead of child.parse??
---