apache / apache/arrow-adbc

csharp/adbc/ado.net: better mapping for structured types

Open
#1,353 0 comments 0 reactions 1 assignee Claimed by @CurtHagenlocher View on GitHub
Dominant language
C#
Stars
627
Forks
217
Avg merge
17h
Merged PRs (30d)
57

Description

In the ADO.NET-compatible wrapper for ADBC, lists of scalars are already being returned as IReadOnlyList. Structs should map to something like IDataRecord and lists of structs to either IReadOnlyList or DbDataReader. These types should be accurately reflected when returning the schema. (Today, a LIST of INT32 is incorrectly returned as an INT32.)

Consider adding an option or a configurable mapper so that structured types can easily be converted to JSON.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.