Age | Commit message (Collapse) | Author |
|
DRILL-7006 added a type conversion "shim" within the row set framework. Basically, we insert a "shim" column writer that takes data in one form (String, say), and does reader-specific conversions to a target format (INT, say).
The code works fine, but the shim class ends up needing to override a bunch of methods which it then passes along to the base writer. This PR refactors the code so that the conversion shim is simpler.
closes #1633
|
|
Adds required functionalty to the list and repeated list vectors.
Row set accessor changes
Adds a "variant" type to model both unions and (non-repeated) lists (which can act as a repeated union, among other things.)
Adds union, list and repeated list support to the result set loader and associated classes.
Copied much of the general documentation from my private Wiki into mark-down files.
closes #1429
|
|
closes #1218
|
|
Support for union vectors, list vectors, repeated list vectors. Refactored metadata classes.
closes #1112
|
|
- Vector and accessor layer
- Row Set layer
- Tuple and column models
- Revised write-time metadata
- "Result set loader" layer
this closes #914
|