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]
