Use _dyn
and _scalar_dyn
for operations like
, ilike
, nlike
, and nilike
to support Dictionary and LargeStringArray
#5222
Labels
enhancement
New feature or request
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
DataFusion doesn't allow Dictionaries or LargeStringArrays in like comparison operations. This functionality is already included in Arrow.
Describe the solution you'd like
Arrow provides operations on StringArray / LargeStringArray, or DictionaryArray with values StringArray / LargeStringArray, with support for comparisons against another array or a scalar. The current
Like
implementation doesn't support all of these combinations. In addition, the check in the physical expressions doesn't use coercion rules when validating the request.The text was updated successfully, but these errors were encountered: