Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Currently the JSON reader for drill will fail if there is any schema change in a file. For the time being, this is expected for a significant change in type, such as a change between types without clear implicit casting rules, such as a change between any combination of string, bool, or numeric types. We however do want to support changing from an integer to a double type (any number with a decimal point is read as a double value) or vice versa. This is also related to mixed integer and double types in arrays, which should also be supported.
Attachments
Issue Links
- is duplicated by
-
DRILL-1193 Drill hangs when json data contains an array with more than one value and one of them is a decimal
- Closed
- is related to
-
DRILL-4824 Null maps / lists and non-provided state support for JSON fields. Numeric types promotion.
- Open
- supercedes
-
DRILL-1193 Drill hangs when json data contains an array with more than one value and one of them is a decimal
- Closed
-
DRILL-1204 Problem selecting the following json format (a mongodb export)
- Open