Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Drill is intended to provide flexibility for a wide variety of querying use cases, including those against file formats with changing schema such as JSON. Currently Drill does not have an efficient means of representing these cases, as a constant schema is tied to a record batch, which is best used to represent a few hundred or thousand records. We have have also not designed all of the operators and functions to gracefully handle changes in schema throughout the course of a query.
Attachments
Issue Links
- blocks
-
DRILL-1589 count(*) on json fails with exception
- Reopened
- is duplicated by
-
DRILL-1602 Enhance Drill to support Heterogeneous fields
- Resolved
- is related to
-
DRILL-4824 Null maps / lists and non-provided state support for JSON fields. Numeric types promotion.
- Open
1.
|
Embedded Type Vector | Open | Unassigned | |
2.
|
Support in functions for heterogeneous and embedded types | Open | Unassigned | |
3.
|
Promotion of vectors from standard to embedded vectors | Open | Unassigned | |
4.
|
Extend complex reader/writer to handle Embedded Types | Open | Unassigned | |
5.
|
Fix operators to work with embedded types | Open | Unassigned |