clintropolis commented on issue #7525: Druid Multi-Value String Columns, 
Expressions, and SQL
URL: 
https://github.com/apache/incubator-druid/issues/7525#issuecomment-509925190
 
 
   >#7574 may be slightly related in that it could allow implementing a virtual 
column that gives view of existing multi-value string column as a String[] type 
column and works as efficiently as if String[] was a native Druid column type.
   
   I think that would be a useful optimization for the cases where the user 
explicitly acknowledges a column as a multi-value string dimension, and think 
this should probably be explored in the future. If we ever add native handling 
at the processing layer of array types (i.e. group by entire array) and/or 
native array column types, then I think this could also be used to adapt 
multi-value dimensions into native array handling as well and just bypass the 
expressions entirely in some cases?
   
   Beyond arrays, I find the changes in #7574/#7618 and the semi related #7633 
very rad in general, since it seems to me you can now effectively make any sort 
of custom column type with a complex type serde, and then expose it as native 
Druid types via virtual columns. 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to