Describe the enhancement requested
A RecordBatch cannot have a 'filter' or 'take' selection applied if it contains a dictionary encoded array.
The filter can be basic- just filter on the index column of the dictionary and shallow-copy the dictionary itself.
I'm happy to have a try at sending a PR.
Component(s)
Other