I recently raised csharp/src/Apache.Arrow/Types/ArrowType: There are different 
type IDs for values after 21, including Decimal128 and Decimal256, than for 
Python * Issue #39568 * apache/arrow 
(github.com)<https://github.com/apache/arrow/issues/39568> because I have a 
downstream system that is interpreting the 
XDBC_DATA_TYPE<https://github.com/apache/arrow-adbc/blob/6b73e529ced2f057aa463e7599c6e1227104b025/adbc.h#L1501>
 as the ArrowTypeId and those are different values in different languages.

For ADBC, what is the intended distinction between xdbc_data_type and  
xdbc_sql_data_type? Is the xdbc_data_type intended to mimic the C types in 
ODBC? Or is there a different interpretation? And if there are docs I don't 
seem to be finding, please refer me to those.

Thanks,

  *   David

Reply via email to