[ 
https://issues.apache.org/jira/browse/ARROW-12632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Neal Richardson updated ARROW-12632:
------------------------------------
    Fix Version/s:     (was: 9.0.0)

> [C++][Dataset][Compute] Add support for dictionary_encode to Expression
> -----------------------------------------------------------------------
>
>                 Key: ARROW-12632
>                 URL: https://issues.apache.org/jira/browse/ARROW-12632
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C++
>    Affects Versions: 4.0.0
>            Reporter: Ben Kietzman
>            Assignee: Ben Kietzman
>            Priority: Major
>              Labels: dataset
>
> dictionary_encode should be usable in the context of ExecuteScalarExpression, 
> but is not currently supported because it requires mutable state (the hash 
> table). Currently scanning assumes that Expression state will not be mutated 
> so only one instance is initialized and is shared between all threads of 
> execution. Supporting dictionary_encode will require adding support for 
> multiple states to Expression and usage of that by dataset scans.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to