tustvold commented on issue #3520: URL: https://github.com/apache/arrow-rs/issues/3520#issuecomment-1398277914
> Would that be a problem? Yes, wherever possible we should handle the indices and values separately, similarly to how we currently handle dictionaries. Otherwise you catastrophically explode code gen and build times, see https://github.com/apache/arrow-rs/issues/2596 and https://github.com/apache/arrow-datafusion/pull/4999 for some more context. Non-scalar binary kernels are the only ones where I foresee this not being possible, we should gate those behind feature flags. TypedDictionaryArray is useful for statically typed codepaths, but using it in kernels that must be generated for every combination of types ends up being problematic -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
