tustvold opened a new issue, #4386: URL: https://github.com/apache/arrow-datafusion/issues/4386
**Is your feature request related to a problem or challenge? Please describe what you are trying to do.** The dyn_cmp_dict and dyn_arith_dict features of arrow enable binary operations involving dictionary arrays and other dictionary arrays, or scalar arrays. They are, however, extremely expensive both from a compilation time, and code size perspective. As the kernels must be generated for the combinatorial explosion of all dictionary key and value types. They are also exceedingly rare in practice, as almost all queries instead use thr scalar variant, i.e. add scalar to dictionary, compare dictionary against scalar, etc... **Describe the solution you'd like** I would like a feature flag, e.g. binary_dict_op, that is not enabled by default, and enables the arrow features. The three or so tests that happen to need this, can then be gated on this feature flag **Describe alternatives you've considered** We could not do this **Additional context** -- 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]
