huberylee commented on issue #43205: URL: https://github.com/apache/arrow/issues/43205#issuecomment-2221875600
> Currently I believe the issue ultimately is that there's no current standard for how you could encode an NaN for decimal128/256 values. In most cases though, it's not _technically_ necessary for Arrow to explicitly support it as the values are carried as-is throughout a system. Thus a particular system/group of systems/organization could accept a particular bit-pattern for decimal128/256 to indicate NaN and it should pass through any Arrow-based or Parquet-based libraries unmolested. > > The only place where it would matter is in the functions for converting to/from float/double explicitly Is it possible to provide some extension interface somewhere like the Cast function, where the user can decide for themselves whether to convert a specific Decimal value to NaN, or vice versa? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
