Skip to content

Support DictionaryArrays in Arrow Flight #3389

@alamb

Description

@alamb

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
We are building our application on top of FlightSQL as the transport protocol, with the eventual goal of FlightSQL: #3301

We make heavy use of DictionaryArrays to encode low cardinality string data. At the moment, we need to decode DictionaryArrays prior to sending them via Arrow Flight -- see https://github.com/influxdata/influxdb_iox/issues/1318

Describe the solution you'd like
I would like the Flight Client / stuff in arrow-rs to handle Dictionary encoded data efficiently and correctly.

Describe alternatives you've considered

Additional context
Possibly related / duplicate: #1206

cc @tustvold and @avantgardnerio

Metadata

Metadata

Assignees

No one assigned

    Labels

    arrow-flightChanges to the arrow-flight crateenhancementAny new improvement worthy of a entry in the changelog

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions