You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I'm attempting to read Arrow IPC data from a Go source that uses Delta-encoded dictionaries. Arrow-rs does not seem to be able to parse and properly resolve it.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I'm attempting to read Arrow IPC data from a Go source that uses Delta-encoded dictionaries. Arrow-rs does not seem to be able to parse and properly resolve it.
Since delta encoding is not supported, the id column is not incrementing.
Describe the solution you'd like
Arrow-rs should support Delta encoded dictionaries.
Describe alternatives you've considered
Additional context
Prior work:
https://github.com/apache/arrow-go/blob/e112ad0de5ca66133256f2db71bda4dd2d1731f5/arrow/internal/dictutils/dict.go
https://github.com/apache/arrow-go/blob/e112ad0de5ca66133256f2db71bda4dd2d1731f5/arrow/ipc/file_reader.go#L763
#5488 for a similar implementation for Arrow Flight
I've started to try solving this problem, mimicking the go implementation by modifying the private function
fn read_dictionary_impl
.The text was updated successfully, but these errors were encountered: